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

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (19)

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

我正在使用Django 1.11.15和Python 2.7。

这些是我在应用程序上的设置:

EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"

EMAIL_HOST = "smtp.gmail.com"

EMAIL_USE_TLS = True

EMAIL_USE_SSL = True

EMAIL_PORT = 587

EMAIL_HOST_USER = "myemail@gmail.com"

EMAIL_HOST_PASSWORD = "mypassword"
提问于
用户回答回答于

扫码关注云+社区

领取腾讯云代金券