SMTP 状态解读
邮件退信代码分析工具
从服务器诊断信息中提取标准三位状态码和增强状态码,然后区分暂时性和永久性响应,不臆造原因。
增强状态码
5.1.1 或 4.2.2 这样的代码由三部分组成:类别、主题和细节。第一位数字区分成功(2)、持续性暂时失败(4)和永久失败(5),其余数字进一步缩小类别范围。
谨慎使用收件方返回的文本
诊断文本由收件系统提供,内容各不相同。请保留原始事件以便排查支持,但不要把单次响应推广为超出该次投递尝试范围的地址质量或送达率结论。
审慎选择重试策略
对暂时性响应,应排队并以有上限的退避策略重试。永久性响应通常不应原样重试。只有在有明确书面策略的情况下才将收件人加入抑制列表,并为含义不明确的服务商响应保留安全的人工复核途径。
关于此工具的常见问题
每个 550 响应都表示地址无效吗?
不是。550 是永久性 SMTP 响应,但根本原因可能涉及寻址、策略、内容、身份验证或其他情况。请结合增强状态码和服务器文本判断。
4xx 响应应该重试吗?
4xx 属于暂时性类别,因此有上限的重试可能是合适的。请遵循服务商的重试建议,并避免产生重复的应用任务。
退信能证明某个地址从未存在过吗?
不能。它记录的是收件系统针对某一次特定投递尝试、在特定时间给出的结果。