症状
您必须运行 Microsoft Exchange Server 2010年上,或者 Microsoft Exchange Server 2007年的基于 Windows Server 2008 的计算机。此外,还可以在集线器传输服务器角色或边缘服务器角色安装。在这台计算机,您可能会发现到一些远程域发送的电子邮件在排队为"可重试。"此外,显示已排队项目上的最后一个错误"451 4.4.0 DNS 查询失败"。
原因
在 Exchange Server 服务器尝试将邮件查询 AAAA 记录到远程域的域名系统 (DNS) 服务器时,将发生此问题。但某些 DNS 服务器忽略 AAAA 查询,否则它们会返回意外的响应。发生此问题是因为 Exchange Server 2010年和 Exchange Server 2007年或者不要使用 MX 记录。
注意:AAAA 资源记录类型是特定于互联网类的新记录。此外,AAAA 资源用于存储一个 IPv6 地址。解决方法
要变通解决此问题,请创建发送连接器,为受影响的远程域。然后,发送将连接器配置为使用智能主机的远程 MX 记录。
解决方案
Exchange Server 2010
若要解决此问题在 Exchange Server 2010 中,请执行以下步骤︰-
修改为使用外部 DNS 发送连接器。
Set-SendConnector <connector name> -UseExternalDNSServersEnabled $true
-
确保 DnsFaultTolerance 设在 EdgeTransport.Exe.Config 的 Lenient。有关此问题的详细信息,请访问下面的 Microsoft 网站︰有关 Exchange 2007 SP1 和 SP2 中的 DNS 查询失败灵敏度的一般信息
Exchange Server 2007
要解决此问题在 Exchange Server 2007 中,按照以下步骤︰-
安装以下更新汇总︰
Exchange Server 2007 Service Pack 2 的更新汇总 2 972076说明
-
修改为使用外部 DNS 发送连接器。
Set-SendConnector <connector name> -UseExternalDNSServersEnabled $true
-
确保 DnsFaultTolerance 设在 EdgeTransport.Exe.Config 的 Lenient。有关此问题的详细信息,请访问下面的 Microsoft 网站︰
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。