且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Exchange 2010一例发信失败解决方法

更新时间:2022-09-18 08:08:03

  下午,刚给客户部署一套Exchange环境,性能和功能还算满意,但不幸的事情每天都会发生,基本上外网发信都没有问题,但唯独给某个域名发信时失败,在此我们以ronglian.com为例,于是发生了下面的故事:

症状:此问题是一个已知错误,有现成的解决方法,本文档只是做了一个案例分享而已,如下图所示:

Exchange 2010一例发信失败解决方法

    为了看到较为详细的内容,还可以利用Exchange邮件跟踪功能,如下图所示,打开EMC----工具箱,打开“邮件跟踪”。

Exchange 2010一例发信失败解决方法

然后,弹出下面所示的登录界面,使用管理员登录,在此使用exadmin。

Exchange 2010一例发信失败解决方法

我们需要搜寻的是杜飞的邮箱,如下图所示:

Exchange 2010一例发信失败解决方法

从下面找到发给ronglian的邮件(可惜这个图我忘记截下来了),双击打开可以看到以下的信息:

Exchange 2010一例发信失败解决方法

在这个图中,报告了:451 4.4.0 DNS Query failed的错误。

在队列中也能看到相应的信息:

Exchange 2010一例发信失败解决方法

解决方法:从上面的报错中可以知道是DNS解析的问题,解决思路是解析外部域名是使用公网DNS就不要再使用公司内部的DNS了,以减少延迟时间,方法如下:

第一步,我们需要定义出来Exchange 所使用的内部DNS和外部DNS,如下图所示:

Exchange 2010一例发信失败解决方法

外部使用的是公网上的202.106.0.20或者是8.8.8.8,当然具体要视情况而定。

Exchange 2010一例发信失败解决方法

内部DNS就使用网卡上所设置的DNS,在此就是我的两个域控兼DNS的IP地址。所有的HUB服务器都需要设置,然后设置全局设置下的发送连接器。

然后,需要修改发送连接器的设置,如下图所示:“使用传输服务器上的外部DNS查找设置”。

Exchange 2010一例发信失败解决方法

然后,再进行测试,发现一切都OK了,此次故障解决完毕。

Exchange 2010一例发信失败解决方法






 本文转自 dufei 51CTO博客,原文链接:http://blog.51cto.com/dufei/1427107,如需转载请自行联系原作者