邮件退信分三类:硬退、软退和被拦,别只看首位数
来源:dev.to — 2026-10-27
📋 概述
550 5.7.1「因内容限制被拒」首位数是 5,按「5xx 就是硬退」的规则,退信处理程序会把地址扔进死信列表永久压制。但这个代码说的不是地址有问题,而是对方的内容过滤器不喜欢你的邮件,很可能换个人收同一套模板也会被拦。作者解释了退信在 SMTP 会话里怎么产生:对方在会话中说不行,中继替你生成退信;对方先接收、投递后来失败,按 RFC 5321 必须从空发件人给自己发通知;还有一类是你自己的中继根本没收到回复,比如域名不存在、连接打不开、队列过期。他配了两个免费的浏览器模拟器,让人亲手把十二个退信分一遍类。
🔑 核心要点
- 5xx 硬退、4xx 软退只是提示,不是判决,5.7.1 说的是内容过滤而不是地址
- 退信可能来自对方即时拒绝、对方的投递失败通知,或你自己的中继
- 三位数首位表示永久还是临时,中位表示问题类型
- 把内容过滤型退信当死地址压制,会误伤同一域名后面所有读者
💡 金句
“The usual rule, "5xx is hard, 4xx is soft", is a hint, not a verdict.”
译:通常那条「5xx 是硬退、4xx 是软退」的规则只是提示,不是判决。
← 返回 dev.to 首页