2
我想從django應用程序發送電子郵件。Django電子郵件後端與本地smtp
我想發送電子郵件到我的郵件ID從其他用戶名沒有身份驗證。只是我使用smtp服務器進行身份驗證的郵件。在Django郵件api它應該如何發送郵件與本地smtp?
我想從django應用程序發送電子郵件。Django電子郵件後端與本地smtp
我想發送電子郵件到我的郵件ID從其他用戶名沒有身份驗證。只是我使用smtp服務器進行身份驗證的郵件。在Django郵件api它應該如何發送郵件與本地smtp?
由於在文檔中指出:https://docs.djangoproject.com/en/dev/topics/email/?from=olddocs您需要:
在您settings.py
定義如下:
EMAIL_HOST = 'localhost' 的 EMAIL_PORT = 1025
然後,在另一個shell運行以下命令:
python -m smtpd -n -c DebuggingServer localh OST:1025
這將運行一個虛擬SMTP服務器,實際上不會發送任何電子郵件,但你可以看到輸出,並檢查是否這是正確的。如果您想實際上在開發過程中發送您的電子郵件,您將需要安裝一個SMTP服務器,如sendmail並將其用於您的配置。
嘗試https://github.com/kennethreitz/inbox.py – Priyeshj