Yagmail
我可以使用Python 中的模块通过 Gmail 帐户发送电子邮件,但是SMTPAuthenticationError
当我尝试使用 Outlook 电子邮件地址进行操作时,我得到了一个。
Gmail 要求我允许“不太安全的应用程序”访问我的帐户,但我找不到 Outlook365 的任何此类选项。
这是我使用 Yagmail 的 Gmail 代码:
import keyring
keyring.set_password('yagmail', 'user@gmail.com', 'mypassword')
import yagmail
FROM = "user@gmail.com"
TO = "other@email.com"
SUBJECT = "test email"
TEXT = "details go here"
yagmail.SMTP(FROM).send(TO, SUBJECT, TEXT)