当我尝试通过 django 发送电子邮件时出现 Gmail SMTPAuthenticationError
Gmail SMTPAuthenticationError when I attempt to send email via django
我正在使用 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')
如果您启用了两步验证,则需要将其关闭。另外,您可以尝试另一件事。转到 https://www.google.com/settings/security/lesssecureapps and https://myaccount.google.com/security?pli=1#connectedapps,允许访问安全性较低的应用。 Google 可能会将您服务器的登录过程视为安全性较低的登录技术,这会使您的帐户更容易受到攻击。因此,允许访问可能会对您有所帮助。
这是因为 Google 阻止了不使用现代安全标准(在其支持页面上提到)的应用程序的登录尝试。但是,您可以通过转到下面的 link 来 on/off 此安全功能:
转到此 link 并 select 打开
https://www.google.com/settings/security/lesssecureapps
此外,google 会在您尝试发送电子邮件时阻止您的 IP,因为它是一个不寻常的位置,因此,您可以在下一个 link
中解除阻止
https://support.google.com/accounts/answer/6009563
并点击进入
https://accounts.google.com/b/0/DisplayUnlockCaptcha
更多信息…smtp 邮件
我正在使用 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')
如果您启用了两步验证,则需要将其关闭。另外,您可以尝试另一件事。转到 https://www.google.com/settings/security/lesssecureapps and https://myaccount.google.com/security?pli=1#connectedapps,允许访问安全性较低的应用。 Google 可能会将您服务器的登录过程视为安全性较低的登录技术,这会使您的帐户更容易受到攻击。因此,允许访问可能会对您有所帮助。
这是因为 Google 阻止了不使用现代安全标准(在其支持页面上提到)的应用程序的登录尝试。但是,您可以通过转到下面的 link 来 on/off 此安全功能:
转到此 link 并 select 打开
https://www.google.com/settings/security/lesssecureapps
此外,google 会在您尝试发送电子邮件时阻止您的 IP,因为它是一个不寻常的位置,因此,您可以在下一个 link
中解除阻止https://support.google.com/accounts/answer/6009563
并点击进入
https://accounts.google.com/b/0/DisplayUnlockCaptcha
更多信息…smtp 邮件