邮件退信与报错码对照:550/554/451 分别是什么意思
先看退信里的第一个数字:4xx 是临时失败(对方服务器忙、邮箱满、限流),等几小时重发通常能过;5xx 是永久失败(地址不存在、被拒收、内容被拦),重发没用,必须改做法。绝大多数「发了但对方没收到」,退信其实已经躺在发件人的收件箱里。
先学会读退信
退信正文看似天书,其实只有三段信息有用:
- 谁拒的。看
from后面的域名,是对方邮件服务器还是自己的服务商。 - 为什么拒。找形如
550 5.1.1的代码,以及紧跟其后的一句英文说明。 - 哪个收件人。一行
To:或邮箱地址,多人群发时能定位到具体失败的那一个。
把这三项抄下来,基本就能判断该改地址、改内容,还是等一会重发。
常见报错码对照
| 代码 | 含义 | 怎么处理 |
|---|---|---|
421 | 对方服务器服务不可用或连接过多 | 临时限流。降并发、隔 30 分钟重发 |
450 | 对方邮箱暂时不可用 | 临时失败,多为对方邮箱满或灰度维护 |
451 | 处理时出现本地错误 | 临时失败,通常对方反垃圾系统超时 |
452 | 对方系统存储不足 | 临时失败,等对方恢复 |
550 5.1.1 | 收件人地址不存在 | 核对地址拼写;确认对方是否已注销该账号 |
550 5.7.1 | 被对方策略拒收(常为黑名单或反垃圾) | 查是否进 RBL 黑名单、SPF 是否通过 |
551 | 收件人不在该服务器 | 对方换了邮件系统,找新地址 |
552 | 邮件体积超出对方限制 | 压缩附件,或改用链接分享 |
553 | 邮箱地址格式不合法 | 地址里有空格、全角字符、多个 @ |
554 | 被判定为垃圾邮件而拒收 | 内容或发信 IP 信誉问题,见下文 |
571 | 被拒绝投递(常为对方主动封锁) | 联系对方管理员放行 |
554 与 550 5.7.1:最需要认真对待的两个
这两个不是「地址写错了」这么简单,它们指向的是信誉与身份问题。按下面顺序排查:
- 查 SPF 有没有通过。把测试信发到 Gmail,看原始邮件头里的
spf=结果。SPF 不通过,很多国外服务商会直接判 554。 - 查 IP 是否在公共黑名单。用 MXToolbox 之类的黑名单查询工具,查自己域名的发信 IP。进了名单要申请移除,同时找出原因(通常是被投诉或被入侵后群发)。
- 查内容特征。主题全大写、正文全是图片、带短链接、附件是 .exe/.zip 且带密码 —— 这些组合几乎是垃圾邮件的标准特征。
- 查发信频率。新开通的邮箱突然一天发几百封,会被判定为异常。外贸公司第一次做群发最容易踩这条,建议分批、逐步加量。
「对方说没收到,但我这也没退信」
这种情况最麻烦,因为信既没送达也没退回。常见原因有三个:
- 进了对方的垃圾箱。不是退信,是投递成功但被判为垃圾邮件。让对方在垃圾箱里找一次,同时把自己的域名加进对方白名单。
- 被静默丢弃。部分反垃圾系统对高置信度垃圾邮件直接丢弃、不回退信。只能从自己这侧排查内容与信誉。
- 收件人设了转发或规则。信到了对方邮箱,但被规则自动移到某个文件夹。让对方检查规则。
判断方法:发一封带「已读回执」的测试信,或让对方把 自己的域名 加入白名单后重试。如果重试后能收到,问题就在反垃圾策略,不在链路。
相关问题
群发时只有部分地址退信,正常吗?
正常。同一批地址里既有已失效的老地址,也有反垃圾策略更严的服务商。正确做法是分批发送、把退信地址立刻从列表里剔除,不要对同一批反复重试 —— 反复重试会显著拉低自己的发信信誉。
552 附件超限,对方限制是多少?
各家不同,常见在 20–50 MB 之间,且多数按「编码后的体积」计算,实际可发的原始文件更小。稳妥做法是把附件控制在 10 MB 以内,超过就用网盘中转或企业邮箱的大附件功能发链接。
退信里是我的服务商拒的,还是对方拒的?
看退信中 Reporting-MTA 那一行。如果是自己的服务商域名,说明信根本没出网(多为内容或频率被自家网关拦下);如果是对方域名,说明已经出网、被对方拒收。
被拉黑了怎么申诉?
先按黑名单站点给出的流程提交移除申请,同时处理根因:确认没有账号被盗用群发、SPF/DKIM 配置正确、退信地址已清理。只申诉不处理根因,通常几天后又被拉黑。