0
我使用的Django allauth用於用戶註冊,我想在用戶確認他們的電子郵件Django的allauth:通過電子郵件確認用戶註冊
眼下,即時得到下面的錯誤,因爲我的Web服務器不允許通過端口550的電子郵件
SMTPSenderRefused at /accounts/password/reset/
(550, '5.0.0 Access denied', u'[email protected]')
Request Method: POST
Request URL: http://<mysite>.com/accounts/password/reset/
Django Version: 1.9
Exception Type: SMTPSenderRefused
Exception Value:
(550, '5.0.0 Access denied', u'[email protected]')
Exception Location: /usr/local/lib/python2.7/smtplib.py in sendmail, line 731
Python Executable: /home/public/env/bin/python2.7
我已經聯繫我的虛擬主機的人,他們說,他們只允許出站電子郵件通過在/ usr/bin中/ sendmail的可執行
有沒有辦法修改Django的allauth以便電子郵件機制使用sendmail executab樂?
Django的版本:\t 1.9 異常類型:\t SMTPAuthenticationError 異常值:\t (534「5.7.14請通過網絡眉毛登錄er和\ n5.7.14然後再試一次。\ n5.7.14瞭解更多信息\ n5.7.14 https://support.google.com/mail/answer/78754 l88sm2381107pfj.7 - –
ealeon
我收到以上錯誤 – ealeon
它工作後進入谷歌帳戶,並打開「不太安全的應用程序」謝謝! – ealeon