我有一个"A“记录在我的DNS,指向一个IP,特别是IP我的网站是托管的。我使用一个单独的IP作为我的电子邮件服务器。这会导致我的电子邮件无法通过转发确认的反向DNS测试,原因如下:
有没有办法通过这个测试,同时保持主机和电子邮件服务器的独立性?能给我两张"A“唱片吗?
发布于 2015-11-21 15:15:24
邮件服务器IP地址的反向DNS PTR记录将指向此主机的规范主机名(如果主机有多个地址,则可使用任何名称)。
在问题中,这个PTR记录只是指向错误的名称。
如果您的邮件服务器主机名为zeus.example.com,则PTR将指向zeus.example.com。它处理邮件的域名并不是一个真正的因素(例如它可以处理example.com和foo.example的邮件)。
发布于 2015-11-21 14:56:45
您应该使用MX选项而不是A RR。MX (邮件交换机)是服务器的名称,负责您的域的邮件。当邮件服务器想向您发送电子邮件时,它首先使用MX记录,然后使用A记录(如果找不到MX )。您可以按顺序定义PTR记录。
发布于 2015-11-21 16:35:03
对于FCrDNS,您需要
dig +short mx example.com ->必须生成邮件服务器的名称。dig +short a [the mail server name from line 1] ->必须产生IPhost [the IP from line 2] ->必须得到与第1行相同的名称。如果我正确理解,您的web服务器有一个IP,邮件服务器有一个IP。邮件服务器是专门为您服务的,还是您共享的?如果是您的服务器,您是否控制它的rDNS?如果是,正常的设置将是
example.com IN A [webserver IP]
www.example.com IN A [webserver IP]
mail.example.com IN A [mailserver IP]
example.com IN MX mail.example.com.如果您不控制邮件服务器的rDNS,那么它可能已经有了一个类似于mail.yourisp.com的名称。在这种情况下,不要使用mail.example.com,但是
example.com IN MX mail.yourisp.comhttps://serverfault.com/questions/738013
复制相似问题