使用SMTP和Gmail在Django上发送电子邮件

使用SMTP和Gmail在Django上发送电子邮件,django,smtp,gmail,Django,Smtp,Gmail,我的gmail和smtp有以下问题,我允许在我的gmail帐户上访问不太安全的应用程序,并且我能够在本地计算机上发送电子邮件,但是当我尝试在托管我的应用程序的远程服务器上发送电子邮件时,我不断收到SMTPAuthenticationError。我不确定我还需要做些什么才能使它在本地和远程服务器上工作。有人有什么想法吗 我正在使用Django 1.11.15和Python 2.7 以下是我在应用程序上的设置: EMAIL_BACKEND=django.core.mail.backends.smtp

我的gmail和smtp有以下问题,我允许在我的gmail帐户上访问不太安全的应用程序,并且我能够在本地计算机上发送电子邮件,但是当我尝试在托管我的应用程序的远程服务器上发送电子邮件时,我不断收到SMTPAuthenticationError。我不确定我还需要做些什么才能使它在本地和远程服务器上工作。有人有什么想法吗

我正在使用Django 1.11.15和Python 2.7

以下是我在应用程序上的设置:

EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend EMAIL_HOST=smtp.gmail.com 电子邮件\u使用\u TLS=True 电子邮件端口=587 电子邮件\u主机\u用户=myemail@gmail.com 电子邮件\u主机\u密码=我的密码
密码是你的gmail登录密码吗?访问,在左侧导航面板上,单击安全性。在登录谷歌面板中,单击应用程序密码,以获取密码。这对我有用


如果它不起作用,请检查。

我注意到我的Django应用程序停止发送电子邮件,就是这样。多谢!