Exchange2010 邮件队列 451 4.4.0 DNS Query Failed 紧急处理方法

声明:博客内所有技术性文章都是由作者本人工作经验的总结,  实现过程中有搜索资料为参考的绝不涉嫌抄袭,均为个人习惯的总结

Exchange 2010的管理工具邮件队列中,有一部分邮件没有发送出去,在尝试发送一段时间后,如果不能发送出去,客户端会收到邮件被延迟的信息。  451 4.4.0 DNS Query Failed

这里说的紧急处理方法是把对方的mx记录添加到hosts文件中(注意这里说的不是A
记录),打开一个命令行,输入nslookup回车,这里会出现你dns的域名和地址,如果报错可能是你的自建的dns没有做反向。接着输入set type=mx回车,这里没有任何提示继续输入你报错的域名比如 abc.com(这里只写域名不加www或mail等等),一会就会出现Non-authoritative answer:的结果(mail1.abc.com     internet address = 10.10.10.10),也就是这个域名上添加的mx记录。也可能有mail2,mail3多个记录。如果没有结果请从网卡里配置新的dns知道到出现结果为止。这样我们就可以修改C:\Windows\System32\drivers\etc\hosts文件了,例如:10.10.10.10   mail1.abc.com   然后重启服务器,这样问题就临时解决了。

根据提示就是DNS方面的问题了。
1、我检查传输服器的DNS设置正确,自建的DSN服务器转发设置正确 。
2、我修改了服务器配置--集线器传输--(上面对话框)服务器属性--外部DNS查询---使用下面的DNS服务器,自己添加了公网上的dns
3、我修改组织配置--集线器传输--发送连接器--连接器属性--网络,打钩 使用传输服务器上的外部DNS查找设置
4、把邮件服务器本省网卡的dns换成公网dns
以上操作都不能解决这个问题,所以才使用了临时的办法,希望有高手看到后给出彻底的简单的解决方法。。。

QQ 交流 群 221046788

你可能感兴趣的:(解决,Exchange,MX记录,451,4.4.0,邮件队列)