2015-11-13 95 views
0

它在我的settings.py:Django的:配置電子郵件

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 
EMAIL_USE_TLS = True 
EMAIL_HOST = 'smtp.yahoo.fr' 
EMAIL_PORT = 25 
EMAIL_HOST_USER = "[email protected]" 
DEFAULT_FROM_EMAIL = "[email protected]" 

我的命令:

from django.core.mail import send_mail 
send_mail('sss','hhh','[email protected]',['[email protected]']) 

錯誤:

... 
error: [Errno 111] Connection refused 

爲什麼? 我不確定我是否配置好了我的settings.py,如果你能幫我解決這個問題的話。

回答

0

你還沒有加入的電子郵件密碼的settings.py

EMAIL_HOST_PASSWORD = 'my email account password' 
+0

THANK YOU!我添加了這個,我配置了我的Gmail帳戶的應用程序密碼,它的工作原理!但是現在我對使用'send_mail'的系統有一個很大的問題,我在這裏解釋一下:http://stackoverflow.com/questions/33702434/send-mail-to-user-for-password-reset – Zoulou