2016-07-14 35 views
0

我知道這個問題被問了很多次,但我有一點點不同的情況。我正在部署我的django應用程序,並在heroku上實現了django-registration-redux。註冊在本地機器上正常工作,但在heroku上出現smtpauthenticationerror 534錯誤。smtpauthenticationerror 534 django python註冊

我在我的Google帳戶上允許安全性較低的應用,但錯誤仍然存​​在。

我點擊DisplayUnlockCaptcha按鈕Continue-仍然不起作用。

這裏是settings.py的相關部分:

EMAIL_HOST = 'smtp.gmail.com' 
EMAIL_HOST_USER = '[email protected]' 
EMAIL_HOST_PASSWORD = 'password' 
EMAIL_PORT = 587 
EMAIL_USE_TLS = True 
DEFAULT_FROM_EMAIL = 'domain <[email protected]>' 
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 
+0

嗨,我有同樣的問題。也許你找到了解決方案嗎? 謝謝! – Sim81

回答

0

這似乎是谷歌禁止使用的是自動電子郵件發送賬號。在這種情況下,最好的選擇只是使用其他服務或創建一個電子郵件服務by yourself

+0

我真的不明白:如果Google禁止自動發送電子郵件,如何以及爲什麼在本地計算機上仍能正常工作? – AdelaN