SMTP发信报错 553 Mail from must equal authorized user / sender rejected after DATA,怎么修复?
74
SMTP发信报错 553 Mail from must equal authorized user / sender rejected after DATA,怎么修复?
▼
根因
553 表示发件地址与SMTP认证用户不匹配,服务器拒绝。常见于代码调用SMTP时 From地址写了一个未授权的地址。
修复步骤
1. SMTP认证用户名即你的完整邮箱地址(如 user@domain.com),不是前缀
2. 代码中 From 地址必须等于登录用户名
3. 腾讯企业邮/阿里企业邮支持代发:管理后台-添加允许代发的外域地址
4. SendGrid/Mailgun:先验证发件域名所有权才能用该域发信
5. Exchange Server:接收连接器权限勾选"匿名用户"
参考:RFC 4954 SMTP AUTH · RFC 6409 Message Submission · 邮件系统帮助文档
