python - 如何使用 python smtplib 通过谷歌应用程序帐户发送电子邮件?

标签 python gmail smtplib

我知道如何使用带有普通谷歌帐户的 python smtplib 发送电子邮件。当我尝试使用我的企业帐户发送电子邮件时,例如yu@mycompany.com,它不起作用,因为我不能在这里设置“不太安全的应用程序访问”

https://www.google.com/settings/security/lesssecureapps

据说“此设置不适用于 Google Apps 帐户。”

有什么建议吗?

谢谢!

最佳答案

您可以使用谷歌的“应用密码”功能。这意味着您可以为任何应用程序生成单独的密码,并仅将其用于该应用程序。

发明此功能是为了防止泄露您的主密码。

参见 answer here .

你可以试试这个 direct link如果它对您管理密码有用。

关于python - 如何使用 python smtplib 通过谷歌应用程序帐户发送电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30250198/

相关文章:

python - 如何使用正则表达式来引用特定部分?

python - 类型错误 : unsupported operand type(s) for -: 'unicode' and 'unicode' , 坐标

java - 从多个电子邮件帐户发送 JavaMail

django - 通过 Django 电子邮件发送时链接不可点击

python - 在Python中导入email.utils库

python-3.x - 从 AWS 使用 SES 发送电子邮件时出现 "Connection unexpectedly closed"错误

python - Server可以读取scrapy发送过来的Request.Meta数据吗?

Python:除非在引号内,否则用多字符定界符拆分字符串

macos - 使用 Safari 浏览器将屏幕截图粘贴到 Gmail

python - 使用 smtplib 发送邮件时 DKIM 失败