我試圖發送郵件使用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' –