以下在本地工作但是当我将其部署到Digital Ocean的生产主机时,电子邮件不会像我在shell命令(python manage.py shell)上测试那样发送,如下所示。 send_mail线刚刚卡在那里并且收到错误:[Errno 101]网络在几分钟后无法访问。如何捕获电子邮件发送中的错误?请告知我该如何解决此问题。
async
答案 0 :(得分:0)
您的Django应用设置看起来是正确的,但您也应该转到https://accounts.google.com/DisplayUnlockCaptcha并确保启用对较低安全性应用的访问权限。
如果您正在使用双因素身份验证,请考虑creating an application-specific password 。