当我尝试通过django发送电子邮件时,出现了Gmail SMTPAuthenticationError错误。

4
我使用django-registration-redux,忘记密码重置对话框在我的机器上能够工作,但在服务器上失败了。我遇到SMTPAuthenticationError错误,即使本地服务器发送邮件也没有问题。我可能做错了什么?
这是我收到的错误信息:
(534, '5.7.14 
<https://accounts.google.com/ContinueSignInsarp=1&scc=1&plt=AKgnsbtwe\n5.7.14 Dz3CKtLMnsuR5AJAalqHTpUCJLECZAJKqbimLhjZ3dzjnEOfMck4BnpTZdlLbVRnkocGVe\n5.7.14 ghl_iEoinCscpmC_RWk8CxJ8MP61MyYKtKljt8gnet-NUj53mRP5ohGJsok8V1z1SWXzGa\n5.7.14 MrBjYMYDHU9MbPFopv5jWzFDQS_4Jop03AACxQAcSD1jGG1uQqFXjULQ2RE-wMPrCcyDKW\n5.7.14 Vq08guBEY2LqcSBp9L3jauD-a9i4> 
Please log in via your web browser and\n5.7.14 then try again.\n5.7.14  Learn more at\n5.7.14  https://support.google.com/mail/answer/78754 ra1sm18942520pab.24 - gsmtp')

您是否启用了双重身份验证? - Brandon Taylor
2个回答

8

5
因为谷歌阻止不使用现代安全标准的应用程序进行登录尝试(在其支持页面上提到)。但是,您可以通过转到以下链接打开/关闭此安全功能:

前往此链接并选择“打开”

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

此外,当您尝试发送电子邮件时,由于位置不同,谷歌会阻止您的IP地址,因此您可以在下一个链接中解除阻止。

https://support.google.com/accounts/answer/6009563

并单击

https://accounts.google.com/b/0/DisplayUnlockCaptcha

更多信息...smtp邮件


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接