我有一个电子邮件服务器(邮件),目前承载一个域example1.com。 服务器在NAT后面,我在局域网上configuration了split-dns。
现在已经到了在同一个电子邮件服务器上托pipe额外域名的时间了,经过数小时的search,我已经读到了有关如何创build公共(外部)和内部DNSlogging的冲突信息。 似乎有两种方法来configuration我将在下面演示的MX和Alogging。
example1.com 7200 MX 10 mail.example1.com. mail.example1.com 3600 A 213.xx.xx.xx
example2.com 7200 MX 10 mail.example1.com. mail.example1.com 3600 A 213.xx.xx.xx
在第一种方法中,example2.com的MXlogging指向第一个域,例如example.com。
这似乎是Google Apps和ISP等电子邮件托pipe公司的工作原理。
这种方法对于我的情况的问题是,我不希望来自example2.com的电子邮件显示它们来自example1.com。 这个“解决scheme”是我购买第三个域,比如mail.myemailserver.com,它将被用作电子邮件服务器的默认域(或第一个域)。
example1.com 7200 MX 10 mail.example1.com. mail.example1.com 3600 A 213.xx.xx.xx
example2.com 7200 MX 10 mail.example2.com. mail.example2.com 3600 A 213.xx.xx.xx
在第二种方法中,第二个域的MXlogging指向它自己的域,例如example2.com。
我所要求的是我了解在单个服务器上托pipe的多个域的configuration,并且在我自己的环境中应该采用哪种方法实施最佳实践或build议。
两种方法都是有效的,要知道这个logging不会显示为始发地址。 当您将电子邮件发送到您的某个configuration的地址时,发送MTA将查找为您的域configuration的MXlogging。 它将从该域获得IP,并且将与您的SMTP服务器(或者如果您configuration了多个SMTP服务器之一,您的SMTP服务器之一)打开一个SMTP会话。
即使没有MXlogging,它也可以工作,因为MTA只是为你的域名查找Alogging。 (当然提供您的Alogging点到您的SMTP服务器)
两种方法都是完全有效的。 如果您稍后想要使用TLS,则方法1可能会更好。
顺便说一下,邮件交换器logging不会显示邮件的起始位置,但它们将被发送到哪里。