mx服务器:一个IP上的多个域

我只是有点困惑,正确的DNS设置为一个服务器上的一个IP托pipe多个域。

例如,邮件服务器(domain / reverse:example.com)应该托pipe3个域:

example.com domain.com test.com 

那么最好的DNS设置?

 example.com mx 1 example.com domain.com mx 1 example.com test.com mx 1 example.com 

要么

 example.com mx 1 example.com domain.com mx 1 domain.com test.com mx 1 test.com 

那么最重要的是什么呢? 每个主机只有1个条目? 我猜这很好,因为只有一个服务器,没有额外的故障切换服务器。

为您的邮件服务器select一个域名。 MXlogging应指向邮件服务器的FQDN(完全合格的Dommain名称),如smtp.example.com 。 所有域都应在MX中使用此FQDN。 使用高于1的优先级,以便可以添加优先级更高和更低的服务器。 就像是:

 example.com. mx 10 smtp.example.com. domain.com. mx 10 smtp.example.com. test.com. mx 10 smtp.example.com. 

考虑为服务器的主机定义添加SPFlogging应该如下所示:

 mail.example.com. A 192.0.2.5 TXT "v=spf a -all" 

发送邮件时,邮件服务器应该标识自己的FQDN mail.example.com 。 客户端连接时,此名称通常包含在标题中。 邮件服务器IP地址的PTRlogging也应返回邮件服务器的FQDN。 这将启用反向DNS查找。

MX和SPF规范的域应该是类似于以下内容。 (这里假设所有的外发邮件都将通过MX发送,其他授权的服务器可以根据需要添加。)

 @ MX 10 smtp.example.com TXT "v=spf mx -all" 

一个域的MXlogging可以“指向”任何主机,所以让他们都“指向”同一台服务器是好的。 至于偏好,你可以把它设置为任何你喜欢的。 如果您将来添加服务器,则可以根据您的需要将其添加更高或更低的优先级。