Jak wysłać e-mail z Gmailem jako dostawcą za pomocą Pythona?
Próbuję wysłać wiadomość e-mail (Gmail) za pomocą Pythona, ale otrzymuję następujący błąd.
<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>
Skrypt Pythona jest następujący.
<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>