当然,总体而言,答案是肯定的,但这是我的特殊问题。
某人有一个网站“example.com”,不幸的是,该网站托管在 hostgator 上。其电子邮件“@example.com”托管在 hostgator 上的同一台服务器上,该服务器使用 cpanel 来管理网站和电子邮件。
新网站将托管在单独的、功能强大且经过优化的 DigitalOcean 服务器上。通常,我们只需将 example.com 的 a 记录指向新服务器即可。我看到的问题是,我猜想电子邮件系统会崩溃。通常,如果人们使用 Google Apps 等第三方服务,就不会出现问题。
但是,在这种情况下,有没有办法将网站指向新服务器,但保留旧服务器上的电子邮件系统,而无需 200 多人更改其终端的任何设置?在主机 gator DNS 中,“example.com”和“webmail.example.com”以及“mail.example.com”都指向同一个 IP。理论上,如果我保留 webmail 和邮件,只需将“example.com”更改为指向新服务器 IP,电子邮件应该会保持与以前完全相同的工作状态,但网站现在由新服务器提供服务?或者电子邮件会因某种原因停止工作?任何建议都将非常有帮助。
答案1
好的。现在电子邮件将发送到 example.com 解析到的任何位置。如果您要更改 example.com DNS 记录以解析到新的 Web 主机,则需要将 MX 记录更改为 mail.example.com。这样,在更改为 example.com 后,电子邮件将继续流向 mail.example.com,这将保持不变。现在在它们都解析到同一主机时执行此操作。这样,当您更改 example.com DNS 记录时,到 example.com 收件人的邮件流就不会中断。
电子邮件客户端是否连接到mail.example.com
或example.com
?
总而言之,这就是你想要的:
example.com = 新网站主机
www.example.com = 新网站主机
mail.example.com = 不变
webmail.example.com = 不变
MX = mail.example.com
答案2
你说的对。如果你只是更改指向新 IP 的 A 记录,则只有指向的网站会发生变化,同时考虑到存在现有的 MAIL.domain.com 记录和任何 Webmail CNAME(如果有)。