退信 4.4.7 'message delayed' 何时变成硬退信?
108
退信 4.4.7 "message delayed" 何时变成硬退信?
▼
4xx 与 5xx 的本质区别
4.4.7 是 临时错误(4xx),不是硬退信。含义:发件 MTA 已多次尝试投递但暂时无法连接到收件方服务器——可能对端宕机、网络不通、DNS 临时无法解析。发件 MTA 会按照预设的重试策略自动重试。4xx 错误不会生成最终 NDR(退信通知),只有重试全部耗尽后才升级为 5xx 硬退信。
重试周期与最终退信
1. 默认重试策略:Postfix 默认 maximal_queue_lifetime = 5d(5 天后才退信)。Exchange Online 默认 2 天(48 小时)。昆仑邮件系统默认 3 天。
2. 检查对端 MX 可达性:telnet 对端MX地址 25 看是否超时或拒绝。
3. 检查对端是否启用 greylisting:首次投递返回 4.4.7 是 greylisting(RFC 6647)的典型特征,会自动在几分钟到一小时内重试成功——不需要干预。
4. DNS 查询验证:dig MX recipient-domain.com +short 确认对端 MX 记录正常。
5. 预期时间线:典型场景下 48 小时到 5 天后仍未送达 → 发件 MTA 生成 5.x.x 硬退信。
参考:RFC 5321 §4.5.4.1(Queue Lifetime)· Microsoft Docs: NDR 4.4.7 · RFC 6647(Greylisting)
