SMTP反向DNS不匹配

我的专用服务器ns382087.ovh.netparsing为46.105.98.72,并承载多个具有多个专用IP地址的域。 每个新的IP地址被添加到/etc/network/interfaces

其中,专用服务器托pipe我的域名grand-manitou.com ,其parsing为46.105.48.41

MXToolbox.com指出执行SMTPtesting时出现问题: 警告 – 反向DNS与SMTP标题不匹配

我的问题是:我该如何解决这个问题?

编辑:是否有一个解决scheme来configuration我的域grand-manitou.com,以便它指定ns382087.ovh.net作为smtp /邮件服务器?

当您的邮件服务器在SMTP时间标识自己的名称是:

220 ns382087.ovh.net ESMTP

但是,SMTP服务器(从grand- manitou.com的MXlogging获得)实际上是mail.grand-manitou.com在46.105.48.41。

解决scheme是configuration您的邮件服务器以正确识别为mail.grand-manitou.com。

我走另一条路 FOrget你的域名,没有任何部分。

服务器名称是ns382087.ovh.net – 这是SMTP标识自己的身份。 与域名被命名的电子邮件无关。 OTherwise提供者不能在多个域中使用一个服务器(只有一个PTR存在)。

问题是ns382087.ovh.net上的PTR查找必须包含服务器的IP地址,而ns382087.ovh.net必须包含相同的IP地址。 这样,有人可以看到,是的,服务器是应该在那里的服务器。

同样,您的域名完全不是这个的一部分 – 这个服务器检查发生在用户电子邮件域被检查之前。 只要确保您的服务器名称向前映射到IP,并且SMTP代理使用服务器名称即可。

对于最小的东西以外的人来说这是非常普遍的,这不是域名 – 域可以由多个服务器来服务。 或者您可以在这里使用特定的标记名称(smtp.yourdomain …)所有重要的是在握手过程中SMTP服务的名称以正确的方式与DNS相关。

检查DNS和PTR SMTP:共享的IP和子域名的另一种解释。

 $ host -t mx grand-manitou.com grand-manitou.com mail is handled by 10 mail.grand-manitou.com. $ host mail.grand-manitou.com mail.grand-manitou.com has address 46.105.48.41 $ host 46.105.48.41 41.48.105.46.in-addr.arpa domain name pointer grand-manitou.com. 

grand-manitou.com!= mail.grand-manitou.com

您的ovh服务器不会进入,并且永远不会收到grand- manitou.com的邮件

你的MTA helo与ns382087.ovh.net而不是grand- manitou.com 。 一些垃圾邮件filter将SMTP helo与邮件服务器的(正向确认的)反向DNS进行比较,所以通常最好使HELO / rDNS / Alogging同步。

将SMTP HELO设置为“grand- manitou.com”。 这通常可以通过更改系统主机名(许多MTA从中获取默认helo)来完成,也可以通过在MTAconfiguration中重写它来完成。

谢谢大家的答案。

这是我做的。

我修改了:

 mail.grand-manitou.com. A 46.105.48.41 

至:

 mail.grand-manitou.com. A 46.105.98.72 

我已经添加了这个新的DNSlogging:

 46.105.98.72 / 24 PTR mail.grand-manitou.com. 

现在,我已经从MX Toolbox SMTP Test得到了这个结果:

SMTP反向横幅检查:确定 – 46.105.98.72parsing为ns382087.ovh.net