我是 cPanel/WHM 的新手,对 MX 记录/邮件路由只有相对基础的了解,所以如果我遗漏了一些明显的内容,请耐心等待。
我有一个新客户,他有一个安装了 cPanel/WHM 的 VPS。目前它运行他们的 DNS、网站和电子邮件。
我正在将他们的网站迁移到新的服务器,最终我将对他们的电子邮件执行同样的操作。
然而,一旦他们的网站完全迁移,我需要暂时将他们的电子邮件托管在 cPanel 上。
目前DNS记录如下:
+-------------+-------+--------------+----------+--+
| name | type | location | priority | |
+-------------+-------+--------------+----------+--+
| domain.com. | A | ip.ad.dr.ess | | |
| www | CNAME | domain.com | | |
| domain.com. | MX | domain.com. | 0 | |
+-------------+-------+--------------+----------+--+
我意识到我需要将主 A 记录重新指向我的新服务器以切换网站,这没问题。但是我假设这会破坏现有的 MX 记录(以及它们的邮件路由),因为它使用 domain.com 记录将邮件路由到当前 IP 地址?
因此,如果我创建一个名为 的新 A 记录,mailserver.domain.com
该记录指向原始 IP 地址,然后将 MX 记录指向mailserver.domain.com
,这是否意味着他们的电子邮件将继续按预期工作?
或者 cPanel/WHM 是否存在某些问题,因为 MX 记录没有指向裸主域,所以它将不再路由电子邮件?
我还没有尝试任何我意识到是不好的做法,但我不想在试验 DNS 更新时搞砸他们的电子邮件路由。
任何指点都值得赞赏。
答案1
您建议的方法可以正常工作。单击“确认”后,您需要做的是确保反向 DNS 设置仍然正常。
去https://mxtoolbox.com/SuperTool.aspx然后输入根域 (domain.com) 并单击“MX 查找”。当出现正确的服务器名称和 IP 组合时,单击“SMTP 测试”。这将告诉您反向 DNS 是否仍然正确。应该完全没问题,但对于电子邮件,您永远不能太确定。也许可以事先运行这些测试,这样您就有了一个可以比较的基准。
在进行切换之前,最好将所有 TTL 值调低,这样您就不必等待它传播。