为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

杨魅力 2019-07-10 11:07:12
flask 邮件发不出去,怎么解决
查看完整描述

3 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

你的配置有错误:

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

你的其他配置没有问题,多试验吧,肯定能发的。首先试验用同步方式发送,再试验异步方式。

查看完整回答
反对 回复 2019-07-13
?
30秒到达战场

TA贡献1828条经验 获得超6个赞

步骤:1,打开outlook后,点击“选项”,选择“账户设置”


2,点开后,双击当前账户后,出现“更改账户”页面,选择“其他设置”



3,在Internet电子邮箱设置窗口选择发送服务器选项卡,勾选   我的发送服务器要求验证(如果忘记勾选,只能收到邮件却不能发送邮件,这个是比较常见的问题),如图标注所示:



查看完整回答
反对 回复 2019-07-13
  • 3 回答
  • 0 关注
  • 966 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信