1、邮件发送异常, [Errno 104] Connection reset by peer 2、write:errno=104
3、139660596392384:error:0200206F:system library:connect:Connection refused:../crypto/bio/b_sock2.c:110: 4、139660596392384:error:2008A067:BIO routines:BIO_connect:connect error:../crypto/bio/b_sock2.c:111: connect:errno=111
在 django项目的 settings.py文件中设置如下:
EMAIL_HOST = 'smtp.163.com' # 发送邮件的SMTP服务器 EMAIL_HOST_USER = '你的邮箱@163.com' # 发送邮箱的用户名 EMAIL_HOST_PASSWORD = 'xxxxxx' # 发送邮箱的授权码 EMAIL_PORT = 465 # 端口号 EMAIL_USE_TLS = False # 发送的模式 EMAIL_USE_SSL = True # 加密模式 ———————————————— 如果是django使用了django自带的验证模块的 需要添加如下代码 DEFAULT_FROM_EMAIL = '你的邮箱@163.com' # 默认发送邮件的邮箱,和发送邮箱的用户名相同
最后记得重启你的服务器。如果还不行,去你的域名控制中心。 点击管理。 然后,开启SSL证书,申请一个免费的SSL 证书,就ok!
————————————————
版权声明:本文为CSDN博主「foxflyfly」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq542793678/article/details/90112828
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。