Python smtp email program virker i Mac, men ikke i Windows 10

Indlæg af Hanne Mølgaard Plasc

Problem



try:  
    server = smtplib.SMTP('smtp.gmail.com',587)
    print("Initializing....")
    server.starttls()
    server.login(gmail\_user, gmail\_password)
    server.sendmail(sent\_from, to, msg.as\_string())
    server.close()
    print 'Email sent!'

except smtplib.SMTPException as e:  
    print 'Something went wrong...'
    print (str(e))


Denne kode sender email, når jeg bruger den på Mac.
Det kaster fejl på Windows 10:


socket.error: [Errno 10013] An attempt was made to access a socket in a way forbidden by its access permissions


Også telnet smtp.gmail.com 587 arbejder på Windows 10 maskine.

Der er ikke installeret noget antivirus på Windows-maskinen.

Bedste reference