将地址mail.example.com映射到example.com上的sendmail端口25

我有一个example.com的logging映射到绑定到一个弹性ip的ec2 linux实例,我运行一个Apache Web服务器,我也想运行sendmail邮件服务器。

我目前将MX record to example.com设置MX record to example.com ,这不是我相信的良好做法。

我想做正确的事情,并有MX record as mail.example.com或smtp.example.com

如果我更改我的MXlogging将映射mail. 部分?

我必须做些什么才能让mail.example.com实际上是example.com:25我的服务器上是否有一个主机文件,我必须设置?

我目前将MXlogging设置为example.com,这不是我相信的良好做法。

你错了。 只要有SMTP服务器愿意为您的域接受邮件,就可以将MXlogging设置为任何您想要的内容。


我想做正确的事情,并有MXloggingmail.example.comsmtp.example.com

你当然可以做,如果它让你快乐。 尽pipe这不是“正确”或“错误”。


如果我更改我的MXlogging将映射邮件。 部分?

您需要为mail.example.com创build一个DNS条目。
最佳实践规定这应该是A (或AAAA )logging。


我必须做些什么以使mail.example.com实际上意味着example.com:25

DNS和MXlogging绝对不会有端口号的问题
一个MXlogging简单地说:“当发送邮件到这个域( example.com )与这个服务器( mail.example.com )交谈时,发送该邮件的MTA决定使用哪个端口。

只需创buildmail.example.com的Alogging,指向example.com的IP地址,即:

 example.com --> 1.2.3.4 mail.example.com --> 1.2.3.4 

然后创build一个指向mail.example.com的MXlogging。 所有的工作都会好的。