NDR:Non-Delivery Report,未送达报告。
未送达报告 (NDR) 是向发件人报告邮件传递状态的系统邮件(注意是系统邮件)。这种邮件是一种称为"传递状态通知"的常规邮件信息结构的子类。传递状态通知描述三种不同类型的情况:
- 成功(即 2.X.X 数字代码)
- 持续性瞬态故障(即 4.X.X 数字代码)
- 永久性故障(即 5.X.X 数字代码)
要获得有关传递状态通知的详细信息,请参考"征求意见文档"RFC 1891 和 RFC 1893。
每当邮件无法传递时,都会生成 NDR。如果计算机可以检测到传递失败的原因,它会将该原因映射为一个状态代码,并打印相应的错误信息。(有关这些代码的列表,请参阅 RFC 1891 和 RFC 1893。)对于 NDR,大多数数字代码都是以"5.X.X"的形式报告的。
请务必注意,报告问题的服务器也列在数字代码前面。有时,报告问题的服务器并不是实际遇到问题的服务器。
下面的列表描述了最常遇到的数字代码及其对应的错误状态:
......
数字代码: 5.2.1
可能的原因: 由于本地邮件太大,邮件被拒绝。收件人缺少主帐户安全 ID 号码 (SID) 也可以导致此错误信息。
故障排除: 请检查访问权限以及邮件大小。检查收件人是否有 SID。数字代码: 5.2.2
首先提供于: Exchange 2000 Service Pack 3(在较早的版本中为 4.2.2)。
可能的原因: 生成此 DSN 的原因是收件人的邮箱超过了存储限制。
故障排除: 请检查邮箱存储或队列存储配额限制。数字代码: 5.2.3
可能的原因: 邮件太大;超过了本地配额。例如,远程 Exchange 用户可能设置了具有最大传入邮件大小的传递限制。
故障排除: 不带附件重新发送邮件,或将服务器或客户端限制设置为允许更大的邮件大小限制。......
更多 NDR 代码看这里(中文)。
这里是关于 Exchange2003 的 NDR 代码代码,这里的是 Exchange2007 的 NDR 代码,不过都是英文的。
顺便推荐一下这个网站 http://www.computerperformance.co.uk/,似乎是收集 Exchange 邮件系统安装、故障处理方法的网站,网络管理员值得去看看。