Wie kann ich mit Python eine E-Mail mit Google Mail als Anbieter senden?

Ich versuche, eine E-Mail (Google Mail) mit Python zu senden, erhalte jedoch die folgende Fehlermeldung.

<code>Traceback (most recent call last):  
File "emailSend.py", line 14, in <module>  
server.login(username,password)  
File "/usr/lib/python2.5/smtplib.py", line 554, in login  
raise SMTPException("SMTP AUTH extension not supported by server.")  
smtplib.SMTPException: SMTP AUTH extension not supported by server.
</code>

Das Python-Skript lautet wie folgt.

<code>import smtplib
fromaddr = '[email protected]'
toaddrs  = '[email protected]'
msg = 'Why,Oh why!'
username = '[email protected]'
password = 'pwd'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.login(username,password)
server.sendmail(fromaddr, toaddrs, msg)
server.quit()
</code>

Antworten auf die Frage(12)

Ihre Antwort auf die Frage