我试图发送邮件使用Gmail的的SMTP服务器从我的Django应用程序的电子邮件。当我在本地服务器上运行应用程序时,电子邮件正在发送。但是,在heroku上使用它时,我收到了SMTP验证错误。SMTP验证错误和Django在Heroku
回溯 - link
settings.py -
# Email configuration.
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = '***************@gmail.com'
EMAIL_HOST_PASSWORD = '************'
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = '******************@gmail.com'
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
而且我复查帐户密码,我也有启用从我的谷歌帐户的安全应用的访问。但我仍然得到这个错误。
的用户名和的userPassword将从sendgrid右边的? –
是的,只需创建帐户并使用相同的用户名和密码即可。 –
并且怎么样'DEFAULT_FROM_EMAIL' –