从gmail使用python代码发送邮件

时间:2018-12-06 13:15:33

标签: python smtp gmail jupyter-notebook

server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls() 
server.login(asserts.username, asserts.password)
server.sendmail(asserts.username, asserts.sendmailto, "hello")

您好,上面是我的代码,正在尝试使用python从我的Gmail帐户向另一个Gmail帐户发送测试邮件。并收到此错误:

SMTPAuthenticationError: (534, b'5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbuu\n5.7.14 Towx93TqeDJ14FL2WNtwOJHWy-nuJbSp5x_MSblbHngQ27BN-irf1snpo2gvQ3W3G5MM7t\n5.7.14 Sb2SuDM5mNLJQ9eSKsws_GmiZzg4lD7RcM0RvWx0EpJBaT-vH0cVNkX3SCjPEqLaBIQpy2\n5.7.14 yvZfL_YCQV_-yaYj-Qp2XL1IJK5Llh7qAlRCPd_6SGm6Ply6Ret_13UDFmpLHbv8jh4bpK\n5.7.14 aPtAxv8eViy67M_P8iJAX7Oc1pbL5eG1Mw_Irp7Xo0KpnTzrnX> Please log in via\n5.7.14 your web browser and then try again.\n5.7.14  Learn more at\n5.7.14  https://support.google.com/mail/answer/78754 7sm2260819pfm.8 - gsmtp')

我尝试在浏览器中登录并再次运行代码,但仍然失败。 我打开了允许安全性较低的应用程序,如此处建议的那样:https://stackoverflow.com/a/26852782/3001015

仍然没有结果。知道发生了什么事吗?

更新:代码是从Jupyter笔记本上编写并运行的,我只是将其复制到一个.py文件中,然后运行它就可以了!哇。

Jupyter笔记本有什么问题吗?

0 个答案:

没有答案