本主题介绍如何在 Microsoft Exchange Server 2013 中阅读和解释未送达报告 (NDR) 的传递状态通知 (DSN) 邮件。在 Exchange 2013 中,经过设计的 NDR 非常易于最终用户和管理员阅读和理解。NDR 中显示的信息分为下列两部分。
1、用户信息部分
2、管理员诊断信息部分
每个部分的信息面向该部分的读者。首先显示的是用户信息部分,其中包含的反馈有助于用户通过非技术用语了解邮件传递失败的原因。管理员诊断信息部分提供原始邮件头等更深入的技术信息,以帮助邮件管理员排查可能存在的传递问题。下图显示 NDR 的用户信息部分和“管理员诊断信息”部分。
用户信息部分
Exchange 生成的 NDR 的用户信息部分包含要向发送邮件的最终用户传达的信息,发送的邮件稍后将与 NDR 一起返回。此部分显示的文本由生成 NDR 的 Exchange 服务器插入。
用户信息部分的文本可以帮助最终用户确定邮件被拒收的原因以及如何成功重新发送邮件(如果应重新发送邮件的话)。如果适合,拒收邮件的服务器的完全限定的域名 (FQDN) 也将包含在用户信息部分。如果向多个收件人传递邮件失败,将列出每个收件人的电子邮件地址,失败原因将显示在收件人电子邮件地址下方的空白部分。
可以使用 New-SystemMessage cmdlet 修改用户信息部分的文本。通过创建自定义邮件,您将可以向最终用户提供具体信息,如用于联系技术支持部门的电话号码,或用于获得自助服务支持的超链接。
管理员诊断信息部分
“管理员诊断信息”部分包含有关在传递邮件期间出现的特定错误、生成 NDR 的服务器以及拒收邮件的服务器的更详细信息。大多数 NDR 中都存在下列字段,在本主题前面的“NDR 组成部分”图中可以看到这些字段:
1)生成服务器 生成服务器是创建 NDR 的 SMTP 服务器。生成服务器采用本主题稍后将要介绍的增强状态代码。此代码创建很容易阅读的 NDR。如果“管理员诊断信息”部分的发件人电子邮件地址下面未列出任何远程服务器,则生成服务器同时也是拒收原始电子邮件的服务器。如果在向 Exchange 组织中的其他收件人发送邮件时,邮件传递失败,同一服务器通常会拒收原始邮件并生成 NDR。
2)拒收的收件人 拒收的收件人是向其传递原始邮件失败的收件人的电子邮件地址。如果向多个收件人传递邮件失败,将列出每个收件人的电子邮件地址。拒收的收件人字段还包含列出的每个电子邮件地址的下列子字段:
–远程服务器 远程服务器字段包含在 SMTP 会话期间拒绝传递邮件的服务器的 FQDN。只有尝试向远程服务器传递邮件,并且在接收服务器成功地确认邮件之前但在邮件正文已发送之后拒绝了该传递尝试,才会填充远程服务器字段。如果接收服务器成功地确认了原始邮件,但是拒收(例如由于内容限制),则不会填充远程服务器字段。
–增强状态代码 增强状态代码是拒收原始邮件的服务器返回的代码。增强状态代理说明拒收原始邮件的原因。增强状态代码并不是 Exchange 重写的,但要用于确定用户信息部分显示的文本。最常见的增强状态代码在本主题后面内容中的“常见增强状态代码”中列出。有关增强状态代码的详细列表,请参阅 RFC 3463。
–SMTP 响应 SMTP 响应是拒收原始邮件的服务器所返回的机器可读文本。SMTP 响应通常包含一个较短的字符串,说明同时返回的增强状态代码。SMTP 响应不是 Exchange 重写的。此外,此响应始终以 US-ASCII 形式出现。
3)原始邮件头 原始邮件头部分包含被拒收的邮件的邮件头。这些邮件头可以提供有用的诊断信息,例如可以帮助您确定邮件被拒收前的传输路径的信息,或帮助您确定“收件人”字段是否与拒收的收件人字段中指定的电子邮件地址匹配的信息。
Latest posts by Exchange中文站 (see all)
- 微软将推出卫星解决方案:可连接到 Azure 云服务 - 2020年9月17日
- Windows Terminal 1.0正式发布 - 2020年5月25日
- Azure Lighthouse 相关介绍 - 2020年3月2日
发布于:
浏览:6331 次
还没有评论