2 MX使用与Exchange 2010相同的域名进行轮循

我有一个Exchange 2010服务器,在2个MXloggingmx.acme.commx1.acme.com下可见2个不同的networking提供商的2个不同的IP地址。 当有人向我们发送电子邮件时,他们都报告为mx.acme.com当我们发送电子邮件时,他们都报告为mx.acme.com 。 但现在第二个MX(和发送电子邮件的IP地址实际上是不同的域名,反向DNS然后是它连接到其他服务器时报告的那个。

问题是我不知道哪个IP地址将用于发送电子邮件,所以我正在考虑在DNS中为这两个IP地址设置相同的mx.acme.comlogging,并且在两个提供者处都使用相同的反向DNS。

这会工作得很好还是我失去了一些东西? 我想我只需要添加一个MXlogging而不是两个,因为添加第二个是没有意义的。

目前的设置看起来或多或less像这样:

 MX record: acme.com IN MX 5 mail1.acme.com A record: mail1.acme.com IN A 192.168.10.17 MX record: acme.com IN MX 10 mail2.acme.com A record: mail2.acme.com IN A 192.168.10.18 

我想将其更改为:

 MX record: acme.com IN MX 5 mail.acme.com A record: mail.acme.com IN A 192.168.10.17 A record: mail.acme.com IN A 192.168.10.18 

因为这是我认为这将走的唯一途径。 我可以看到的问题是,如果一个IP地址是closures的,DNS将指向服务器,无论如何,一些邮件将反弹。 而且我想那个循环工作,我将需要TTL 0所以DNS(在托pipe必须允许)。

您应该更改两个IP地址的反向DNS条目以匹配您的EHLOmail.acme.com

这应该摆脱你的问题:

4.7.1 Client host rejected: cannot find your hostname