通常在设置邮件服务器时,我会为邮件服务器 IP 创建一个 rDNS 记录以匹配邮件服务器主机名(例如:mail.example.com)。
如果此服务器用于多种用途,我是否可以将 rDNS ptr 设置为匹配父域(例如 example.com),并且仍能成功发送邮件(即不会因为 rDNS 不匹配而被归类为垃圾邮件)?
谢谢!
编辑:文章位于http://en.wikipedia.org/wiki/Forward_Confirmed_reverse_DNS似乎表明它可能比我想象的要复杂。例如,1) 我不知道给定 IP 可以有多个 PTR 记录;2) 似乎只要每个 PTR 记录与 A 记录匹配,一切就都好了(基本上否定了我的问题)。你同意吗?
答案1
我遇到的大多数接收邮件服务器都会检查传入的 IP 地址是否有反向 DNS 条目,然后就停止了。大多数情况下,只要存在反向 DNS 条目,它就会被接受。
有些会尝试解析从反向 DNS 查找返回的主机名并确保它解析成功(但它不必与传入 IP 匹配)。有些甚至会比较结果(主机名必须与传入 IP 匹配)。
我通常通过将主机名映射到 IP,并将 IP 上的反向条目与主机名匹配来确保“解析循环”。在大多数情况下,即使不是完全匹配,只需有反向 DNS 条目就足够了。