我有一个Django项目和项目中的一个应用程序。现在我正在尝试使用SMTP发送电子邮件。但当我尝试发送电子邮件时,它会显示以下错误:
TimeoutError:[WinError 10060]连接尝试失败,因为连接方未执行此操作 一段时间后正确响应,或由于连接的主机未能响应而建立的连接失败
在settings.py中发送电子邮件的配置为:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST_USER = "MyEmailId"
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_PASSWORD = "MyPass"
在views.py中发送电子邮件的代码为:
from django.core.mail import send_mail
send_mail(
'email_subject',
'email_body',
'MyEmailId',
['ReceiverEmailId'],
fail_silently=False,
)
非常感谢你的帮助
目前没有回答
相关问题 更多 >
编程相关推荐