请问flask 邮件发不出去,怎么解决?
3 回答

神不在的星期二
TA贡献1963条经验 获得超6个赞
你的配置有错误:
MAIL_PORT = 25
MAIL_USE_TLS = True
1. 首先在163的网页里面,把stmp的功能打开,否则肯定不能发的
2. 用客户端授权码代替用户密码,这个也要在163设置的
3. 如果使用非SSL协议,则端口号是 25
MAIL_PORT = 25
MAIL_USE_TLS = False
MAIL_USE_SSL = False
如果使用SSL协议,则端口号是 465 或者 994
MAIL_PORT = 465
MAIL_USE_TLS = False
MAIL_USE_SSL = True
你的其他配置没有问题,多试验吧,肯定能发的。首先试验用同步方式发送,再试验异步方式。

斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
添加回答
举报
0/150
提交
取消