未送达报告 (NDR) 是向发件人报告邮件传递状态的系统邮件。这种邮件是一种称为“传递状态通知”的常规邮件信息结构的子类。传递状态通知描述三种不同类型的情况:
• 成功(即 2.X.X 数字代码) • 持续性瞬态故障(即 4.X.X 数字代码) • 永久性故障(即 5.X.X 数字代码) 要获得有关传递状态通知的详细信息,请参考“征求意见文档”(RFC) 1891 和 RFC 1893。
每当邮件无法传递时,都会生成 NDR。如果计算机可以检测到传递失败的原因,它会将该原因映射为一个状态代码,并打印相应的错误信息。(有关这些代码的列表,请参阅 RFC 1891 和 RFC 1893。)
对于 NDR,大多数数字代码都是以“5.X.X”的形式报告的,并且会被描述为永久性故障。但是,有一些瞬态情况会导致 4.X.X 代码。
请务必注意,报告问题的服务器也列在数字代码前面。有时,报告问题的服务器并不是实际遇到问题的服务器。
下面的列表描述了最常遇到的数字代码及其对应的错误状态:
• 数字代码: 4.2.2 仅限于 Exchange 2000 Service Pack 3 之前的版本。请参阅 5.2.2
• 数字代码: 4.3.1 可能的原因:此内存不足错误可能是由资源问题(如磁盘已满)造成的。另一种情况是,您的简单邮件传输协议 (SMTP) 队列位于文件分配表 (FAT) 分区上,且该服务已达到 Windows 所规定的、SMTP 服务可以同时打开的文件句柄数限制。您得到的可能不是磁盘已满错误,而是内存不足错误。 故障排除:请确保您具有足够的磁盘存储空间,并尽量在 NTFS 分区上运行 Exchange 传输队列。
• 数字代码: 4.3.2 首先提供于: Exchange 2000 Service Pack 1 可能的原因:NDR 是由通过 Exchange 系统管理器中的队列查看器接口执行的管理员操作导致的。
• 数字代码: 4.4.1 可能的原因:主机不响应。 故障排除:此错误可能是由瞬态网络状态导致的。Microsoft Exchange 会自动尝试重新连接并传递邮件。如果多次重试后传递仍然失败,将生成一个永久性故障 NDR。
• 数字代码: 4.4.2 可能的原因:服务器之间的连接已断开。 故障排除:此错误信息可能是由瞬态网络问题或服务器停机造成的。服务器会在特定的时间段内尝试传递邮件,然后生成进一步的状态报告。
• 数字代码: 4.4.6 可能的原因:超过邮件的最大跳数。此错误信息也可能是由于不在同一个组织内的发送和接收服务器之间存在回路(邮件跳来跳去,直到超过跳数)造成的。 故障排除:此属性是针对各台虚拟服务器设置的,您可以手动覆盖此设置(默认值为 15)。此外,请检查是否存在其他会导致服务器之间出现回路的情况。
• 数字代码: 4.4.7 可能的原因:队列中的邮件已过期。发送服务器尝试中继或传递邮件,但是在完成该操作之前,邮件已过期。此消息也可能表明已达到远程服务器上的邮件标题限制,或者在与远程服务器通信的过程中发生了其他某种协议超时现象。 故障排除:此消息通常表明接收服务器上存在问题。请检查收件人地址是否有效,并确定是否正确地配置了接收服务器以接收邮件。对于正在收到此错误的主机,可能需要为其减少邮件标题中收件人的数目。如果重新发送邮件,邮件将再次排入队列中。如果接收服务器已启动,邮件将被传递。
(责任编辑:admin) |