相关疑难解决方法(0)

如何在不启用"不安全访问"的情况下通过Gmail发送电子邮件?

谷歌正在推动我们提高对其gmail smtp服务器的脚本访问的安全性.对于那件事我没有任何疑问.事实上,我很乐意提供帮助.

但他们并没有让事情变得简单.建议我们一切都很好Upgrade to a more secure app that uses the most up to date security measures,但这并没有帮助我找出如何升级看起来像这样的代码:

server = smtplib.SMTP("smtp.gmail.com", 587)
server.ehlo()
server.starttls()
server.login(GMAIL_USER, GMAIL_PASSWORD)
server.sendmail(FROM, TO, MESSAGE)
server.close()
Run Code Online (Sandbox Code Playgroud)

当然,我会开启"访问安全性较低的应用程序",但如果有人知道要替换这些代码的话,我将不胜感激.

python gmail

26
推荐指数
5
解决办法
2万
查看次数

如何以安全的方式通过Gmail SMTP发送电子邮件

以下代码/sf/answers/255440391/一直有效,直到最近谷歌更改了他们的安全策略时才崩溃.

我收到了谷歌的邮件

嗨xxx,有人刚尝试从不符合现代安全标准的应用登录您的Google帐户xxx@gmail.com.

我们强烈建议您使用Gmail等安全应用访问您的帐户.Google生产的所有应用均符合这些安全标准.另一方面,使用安全性较低的应用可能会使您的帐户容易受到攻击.学到更多.

Google停止了此次登录尝试,但您应该查看最近使用过的设备:

我查看了https://support.google.com/accounts/answer/6010255?hl=en-GB

我想知道,实现正确的登录尝试的方法是什么,以便继续通过Gmail SMTP发送电子邮件,用户端配置为0?

java security email gmail

5
推荐指数
1
解决办法
1915
查看次数

标签 统计

gmail ×2

email ×1

java ×1

python ×1

security ×1