我帮助朋友运行一个服务器,其中包括一个邮件服务器。http://mxtoolbox.com报告我们的反向 DNS 不是有效的主机名。
反向 DNS 目前指向domain.com
。它应该指向hostname.domain.com
吗?我见过这里常规做法是将此方案用于反向 DNS。但是,如果邮件服务器响应如下,这是否会引起问题:
220 domain.com ESMTP Postfix (Ubuntu)
EHLO PWS3.mxtoolbox.com
250-domain.com
250-PIPELINING
250-SIZE 10240000
...
基本上,指向邮件服务器报告的域的子域的反向 DNS 是否有效?
编辑:我原来的问题如下:如果邮件服务器报告domain.com
为其 FQDN,反向 DNS 可以指向 吗hostname.domain.com
?请参阅下面的评论,了解为什么不需要这样做,以及为什么两者应该相同。
答案1
基本上,指向邮件服务器报告的域的子域的反向 DNS 是否有效?
不。只需为您的服务器指定一个全名,如myserver.mydomain.com
。确保您的反向 DNS 也包含myserver.mydomain.com
,并且邮件服务器HELO
也以 宣布自己myserver.domain.com
。
从技术上讲,您可以将它设为mail.domain.com
,但这意味着机器的非 FQDN 主机名将是mail
,这并不优雅。
不要让您的主机名是domain.com
,(我觉得)域应该是组织实体,而不是主机名。
答案2
邮件服务器软件报告的主机名和反向 DNS 条目都应是实际的规范 fqdn 主机名(如参考问题对于反向 DNS 情况)。
然而,通常不会验证这两个值是否真的匹配(尽管如果它们匹配会更有意义)。
请注意,这两个地方指定的主机名不一定与邮件服务器接受邮件或发送邮件的域名有任何关系;它标识邮件服务器本身,而不是它处理的域。