为什么我使用Flask 中的 Flask-email , 用企业邮箱发送邮件总是发送失败,状态码为550

怎么办
  • 125

图片描述

这些配置里面的 [MAIL_SENDER] 字段, 如果我写上 MAIL_USERNAME 的值可以正常发送,
但是我一改成别的就发送不了, 而且在日志中会显示以下错误:
图片描述

回复
阅读 3.1k
3 个回答
✓ 已被采纳

1、保证MAIL_USERNAME及MAIL_PASSWORD没问题,先上邮箱测试登录一遍
2、检查以下三个参数,使用ssl和不使用ssl的端口是不同的,具体值见你的邮箱

MAIL_SERVER
MAIL_PORT
MAIL_USE_SSL

显示SMTP拒绝发送啊。。。你看下不能发送的账户,是否开启了SMTP服务

maguisen
  • 1
新手上路,请多包涵

是不是因为企业邮箱的对外限制导致的?
图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏