我想通過gmail使用django發送郵件。通過gmail在django發送郵件時出錯
以下是我的settings.py代碼:
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_USE_TLS = True
view.py我使用的方法send_mail():
send_mail(subject, contact_message, emailfrom, emailto)
當我在我的接觸形式&執行代碼&輸入詳細點擊提交。 我得到以下錯誤:
smtplib.SMTPNotSupportedError: STARTTLS extension not supported by server.
請建議!
的[Django的1.8發送電子郵件使用Gmail SMTP(https://stackoverflow.com/questions/31324005/django-1-8-sending-mail-using-gmail-smtp) – Sraw
在可能的複製上述線程問題與SMTPAuthenticationError有關,並且我有SMTPNotSupportedError:服務器不支持STARTTLS擴展。兩者都不同。 –
如果您閱讀第一個答案,則解決方案可能相同。是啊,所以應該提供一個像「答案已經存在」的標誌。 – Sraw