我应该将主机名和 rDNS 设置为什么?
- 1 台服务器
- 3 个域名(domain1.com、domain2.net、domain3.de)
- 每个域名 1 个邮件服务器
我的当前设置:
/etc/hosts
127.0.0.1 localhost
11.22.33.44 domain1.com
11.22.33.44 www.domain1.com
11.22.33.44 domain2.net
11.22.33.44 www.domain2.net
11.22.33.44 domain3.de
11.22.33.44 www.domain3.de
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
主机名
domain1.com
域名解析
domain1.com
当我检查我的邮件服务器时工具箱,除了“SMTP 有效主机名”(反向 DNS 不是有效主机名)之外,一切都很好。
主机名是否应包含我的一个域,或者可以完全不同,例如?如果能够像大型邮件公司那样foo.bar.com
在 Thunderbird 中设置服务器,那就太好了。imap.foobar.com
smtp.foobar.com
那么,我应该选择什么主机名和 rDNS?
答案1
如果您只有一台服务器(和一个 IP),那么您的三个域就只有一个邮件服务器。邮件服务器应该有一个名称,一个 IP 理论上可以有多个 rDNS 名称,但我建议只使用一个,而且邮件实际上是唯一一个 rDNS 很重要的协议,因此,由于您只有一个 IP,我会使用邮件。oneofyourdomains.tld。如果您愿意,您可以随时使用smtp.*
和配置您的邮件客户端。imap.*
对于域名,如果您在德国,我会选择 mail.domain3.de,但您可以选择任何域名,例如 mail.domain1.com。然后确保 DNS 正常,正向和反向。然后确保邮件服务器对所有域名都正常工作,然后将所有三个域名的 MX 更改为指向您选择的单个名称。
但是,如果“domain1.com”实际上是有效的主机名,mxtoolbox 不应抱怨它不是有效的主机名。您说 rDNS 是 domain1.com,但您真的确定吗?Mxtoolbox 有一个反向查找工具 (ptr:11.22.33.44),它是否将 domain1.com 作为域名?
答案2
您配置的主机名应该类似于foo.example.com
,反向 DNS 条目应该为此主机名。
邮件服务器的主机名和它处理邮件的域之间没有实际关系;例如,拥有一个处理邮件的邮件服务器是完全正常foo.example.com
的。bar.example
example.org
我猜你正在使用的这个测试只是因为你的非正统主机名而抱怨example.com
(其中类似的内容foo.example.com
是正常的)。
答案3
它也可以是不同的域,你甚至可以在一个 IP 上拥有多个 rDNS,例如
一个:domain1.com
另一个:smtp.foobar.com
当然,如果您不是您的 IP 的所有者或者无权访问 RIPE 数据库(或任何其他 RIR),您应该要求您的 ISP(可能是 IP 的所有者)为您设置 rdn。