Django:配置电子邮件

Django:配置电子邮件,django,Django,它位于my settings.py中: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.yahoo.fr' EMAIL_PORT = 25 EMAIL_HOST_USER = "myusername@yahoo.fr" DEFAULT_FROM_EMAIL = "myusername@yahoo.fr" 我的命令: from django.

它位于my settings.py中:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.yahoo.fr'
EMAIL_PORT = 25
EMAIL_HOST_USER = "myusername@yahoo.fr"
DEFAULT_FROM_EMAIL = "myusername@yahoo.fr"
我的命令:

from django.core.mail import send_mail
send_mail('sss','hhh','myusername@outlook.fr',['myusername@yahoo.fr'])
错误:

...
error: [Errno 111] Connection refused
为什么??
我不确定我是否已经很好地配置了我的settings.py,如果您也能帮助我的话。

您还没有将电子邮件密码添加到settings.py

EMAIL_HOST_PASSWORD = 'my email account password'

非常感谢。我已经添加了这个,我配置了我的Gmail帐户的应用程序密码,它的作品!但现在我使用“发送邮件”的系统出现了一个很大的问题,我在这里解释: