首页/网络/协议速查/退信(Bounce)与 DSN
本包目录(405 条)

退信(Bounce)与 DSN

投递失败是异步的:DATA 后收到 250 只代表「已排队」,真正失败会在数分钟到数天后以退信/DSN 返回发件人。

协议速查网络更新于 2026-10-12

阶段

阶段失败反馈形式时机
连接/命令阶段同步 4xx/5xx 拒收当场可见
DATA 之后250 排队不等于已投递异步
投递失败退信退回信封发件人分钟到天
长期失败队列超时后放弃并退信通常 5 天

退信关键字段

退信关键字段
Action: failed
Status: 5.1.1
Diagnostic-Code: smtp; 550 5.1.1 <b@example.net>: Recipient address rejected: User unknown
增强码第一段对应 SMTP 类别:5.1.1=未知用户、5.2.2=邮箱满、5.4.7=投递超时、5.7.1=被策略拒。

易错点

  • 接口返回 250 就宣称「邮件已送达」:那只是排队成功,用户投诉没收到时要查后续 DSN

数据来源与参考

  • RFC 3463(增强状态码)
  • RFC 3464(DSN 格式)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌