在单独的电子邮件服务器中处理电子邮件

在单独的电子邮件服务器中处理电子邮件

这是关于维护全电子邮件 VPS 服务器的问题。
首先,我现在有两台 VPS 主机,都运行 CentOS 6.5,32 位系统。一台用于网站托管,另一台仅用于电子邮件。

原因是,由于我有很多网站,我希望网络托管环境与电子邮件完全隔离。

因此,我按照此顺序为我的域添加了 A 记录。

198.551.224.10     www.my-site.tld        # Pointing to my web host IP
198.551.224.10     my-site.tld            # Pointing to my web host IP
198.551.224.11     mail.my-site.tld       # Pointing to my mail host IP

这种方法的问题在于,现在创建的每封电子邮件mail前面都会有一个前缀,像[email protected]这样,我正在考虑将上述配置更改为:

   198.551.224.10     www.my-site.tld        # Pointing to my web host IP
   198.551.224.10     my-site.tld            # Pointing to my web host IP
   198.551.224.10     mail.my-site.tld       # Pointing to my mail host

这样,所有地址都指向同一个 IP,然后以某种方式告诉 nginx 将来自服务器的任何信息重定向mail.my-site.tld到 IP198.551.224.11 (the EMAIL server)

问题在于告诉 Nginx 重定向请求,但如果有人有关于如何在保留标准电子邮件格式的同时保留单独的电子邮件服务器的更好的信息,例如:[email protected]

答案1

A只要您设置了正确的记录,该记录就不会影响您的电子邮件MX。如果您想接收电子邮件@example.com,您可以通过以下方式设置您的区域:

mail 3600 IN A 198.551.224.11
@ 3600 IN MX mail.example.com.

答案2

除了 MX 设置之外,您可能还需要配置邮件服务器以使用 my-site.tld 作为其默认域。如果使用 Postfix,请查看 mydomain 设置及其周围的设置。CentOS 注释了该文件,这些内容很有用。

相关内容