常见 SMTP 退信码含义如何速查?
1
常见 SMTP 退信码含义如何速查?
▼
响应码分类规则
SMTP 响应为首位数字决定类别,后两位为具体原因:
2xx成功(如 250 OK、235 认证成功)。4xx临时失败:可重试,通常是对端资源/策略临时不可用。5xx永久失败:不应再重试同一封,需人工或列表清洗处理。- 增强状态码形如
5.1.1(RFC 3463),第一数同类别、后两级细化原因。
4xx 临时错误速查
421服务不可用/连接被限流关闭——降低发送速率、错峰重试。450邮箱临时不可用(如邮箱锁定/磁盘满)——按队列退避重试。451本地处理失败(如策略/反病毒临时异常)——重试并排查网关。452存储空间不足——重试,长期需扩容或清理。
5xx 永久错误速查
550邮箱不可用/被拒(无此用户或策略拒绝)——校验地址,硬退请移出列表。551用户非本地,需转发(已弃用语义)——检查路由配置。552超出存储配额/邮件过大——联系收件人清理或缩小附件。554交易失败/被识别为垃圾或伪造——检查 SPF/DKIM/DMARC 与内容信誉。
处理建议
区分对待以提升投递与列表质量:
- 对 4xx 采用指数退避重试(如 15m/1h/4h/12h),超过阈值转人工。
- 对 5xx 中的 550/551/552(地址/配额类)按硬退立即移出活跃列表。
- 对 554 等信誉类,先自查认证与内容,再通过对端反馈环(FBL)定位批次。
- 用 VERB/增强码与 Received 头辅助定位是哪一跳返回的失败。
参考:RFC 5321《SMTP》第 4.2 节响应码定义、RFC 3463 增强状态码(DSN)。
