主页 Django博客腾讯云发送邮件失败 正文

Django博客腾讯云发送邮件失败

作者:bcm   更新时间:2019年11月21日 11:19   


本博客在开发过程中,本地发送邮件成功,当部署到腾讯云服务器的时候,就直接提示失败了。

找了许久才发现两点

1.腾讯云默认屏蔽了安全组,25端口,需要解除才行。参考帖子:https://cloud.tencent.com/developer/ask/23866

2.在邮件传输过程中,主题不能是测试或敏感词,容易被识别为垃圾邮件,且主题、内容消息不能缺失。

本博客使用163开发,具体的一些错误码可参考 http://mail.163.com/help/help_spam_16.htm

    def send_mail(cls, code, to):
        if not isinstance(code, str):
            code = str(code)
        msg = '欢迎注册' + settings.BLOG_NAME + '博客当前验证码为: ' + str(code) + ''
LOG.warning('to email 【%s】 【%s】 【%s】' % (code, to, msg)) send_mail(settings.BLOG_NAME, '验证码', settings.EMAIL_FROM, (to,), html_message=msg)



目录

关于站点

变饼档 变饼档 头条号 微信号

@变饼档

网站备案/许可证号 陕ICP备17000772号-1

联系邮箱 942242856@qq.com


@技术支持

前端 layui,jquery,vue

后端 django,django-simpleui