我的服务器有3个IP:2个用于DNS的东西,例如192.0.2.1
和192.0.2.2
,还有一个用于发送电子邮件,比如192.0.2.3
。 我的主机名是mail.mydomain1.com
。 当我为第三个IP创build了rDNS而另一个域比第一个mydomain2.com
创build了问题时,问题就开始了。 当我从第一个域发送电子邮件到电子邮件testing仪时,它告诉我邮件服务器是在postfix中configuration的mail.mydomain1.com,但是IP 192.0.2.3
的rDNS与另一个域mydomain2.com
相关联。
rDNS应该总是和邮件服务器的主机名一样吗?
您发送邮件的IP地址的rDNS应与您的邮件服务器主机名完全匹配。 为了获得最佳结果,这样的主机名也应该parsing为该IP地址(A或AAAA)并且被列在MXlogging中; 只要您在SPFlogging中明确指定它作为授权主机名,就可以避免在MXlogging中出现该logging。 它应该在EHLO中提供相同的主机名。
所有这些检查都是为了增强一致性,并使垃圾邮件发送者难以使用僵尸networking。 有关详细信息,请参阅有关如何避免将邮件标记为垃圾邮件的规范问答: 防止将邮件标记为垃圾邮件 。