我们希望使用服务器“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 记录:
- 创建一个指向 mydomain.com 的 MX 记录,比如说 mail.xyz.com
- 创建指向您的 SMTP 主机 IP 地址(xyz 服务器)的 mail.xyz.com A 记录
为了通过 xyz 从“*@mydomain.com”发送电子邮件,必须配置 MTA 路由:
- 配置 abc 主机以通过服务器 xyz 路由传出电子邮件
- 配置服务器 xyz 以允许 mydomain.com 进行 SMTP 中继。
答案2
您必须向所有权威服务器添加记录mydomain.com
- 在您的示例中,哪些是权威的?abc 还是 xyz?
您需要设置:
- 记录 A
mydomain.com
指向 abc 服务器, - 记录 A
mail.mydomain.com
指向 xyz 服务器, mail.mydomain.com
在其中记录 MX 。