在不同服务器上设置电子邮件托管的最佳方法是什么

在不同服务器上设置电子邮件托管的最佳方法是什么

我们希望使用服务器“xyz”来处理电子邮件,同时将网站保留在服务器“abc”上

我们已将两个名称服务器记录输入到 godaddy。ns1.abc.com
ns2.abc.com
ns1.xyz.com ns2.xyz.com



在服务器“abc”cPanel 中(procedure-abc)
将电子邮件路由设置为远程邮件交换器
创建“mx”记录 mail.mydomain.com
为“mail.mydomain.com”创建“A”记录并将其指向服务器“xyz”的 IP


在服务器“xyz”cPanel 中(procedure-xyz)
指向“mydomain.com”的“A”记录,并将其指向服务器“abc”的 IP


请告诉我最好的方法是什么?
选项 1 - 设置两个名称服务器并遵循上述两个设置 选项
2 - 仅设置“ns1.abc.com”并仅遵循 procedure-abc
选项 3 - 仅设置“ns1.xys.com”并仅遵循 procedure-xyz

答案1

由于您想通过 xyz 为“*@mydomain.com”发送和接收电子邮件,因此 abc 域 NS 记录根本不起作用。

必须分别配置传入和传出的流量。

为了通过 xyz 接收“*@mydomain.com”的电子邮件,只需设置 DNS 记录:

  1. 创建一个指向 mydomain.com 的 MX 记录,比如说 mail.xyz.com
  2. 创建指向您的 SMTP 主机 IP 地址(xyz 服务器)的 mail.xyz.com A 记录

为了通过 xyz 从“*@mydomain.com”发送电子邮件,必须配置 MTA 路由:

  1. 配置 abc 主机以通过服务器 xyz 路由传出电子邮件
  2. 配置服务器 xyz 以允许 mydomain.com 进行 SMTP 中继。

答案2

您必须向所有权威服务器添加记录mydomain.com- 在您的示例中,哪些是权威的?abc 还是 xyz?

您需要设置:

  • 记录 Amydomain.com指向 abc 服务器,
  • 记录 Amail.mydomain.com指向 xyz 服务器,
  • mail.mydomain.com在其中记录 MX 。

相关内容