当指向新的 DNS 服务器时,即使旧的电子邮件托管服务仍然存在,电子邮件是否有可能丢失?

Las*_*eak 1 domain-name-system email email-server mx-record

我正在更改 webhosts,并将使用新的主机邮件服务器而不是旧的。

我已经在新服务上创建了所有正确命名的邮箱,但还没有切断与旧网络主机的联系。我期待即使指向新主机 DNS 服务器和具有新 MX 值的相应 SOA\zone 文件的新 DNS 值尚未传播,并且根据 mx 将电子邮件定向到旧主机邮件服务器旧主机提供商持有的 SOA\zone 记录中的记录,电子邮件仍将通过旧主机提供商邮件服务器上的邮箱。所以我只是想重申一下我是否做对了,并且我基本上不可能丢失电子邮件,因为它会影响旧主机邮件服务器或新主机?

也可以通过输入多个pop3地址来配置相同的电子邮件帐户以检查和收集来自不同邮件服务器的邮件吗?如果我选择保留旧 Web 主机邮件托管服务作为备份,通过在新 Web 主机托管的 SOA 记录中为其指定较低优先级的 mx 记录,是否有可能将任何传入电子邮件发送到两者服务器通过邮件守护程序,所以我有两个副本?或者我唯一的选择是让主邮件服务器以某种方式将电子邮件转发到旧邮件服务器?

ste*_*tew 5

在新邮件服务器准备好通过 smtp 接受您域的邮件并通过 imap 和/或 pop 等服务邮件后,您想要更改旧服务器以将邮件转发到新服务器。在更改 MX 记录之前让所有这些工作正常工作。那么邮件是到达旧服务器还是新服务器都没有关系,因为它们最终都会到达新服务器。

我不喜欢人们在提及大多数 DNS 更改时使用“传播”一词,因为我发现大多数人都被误导了。通常 DNS 更改是即时的,不需要传播。传播仅在您更改注册商处的名称服务器时发生,并且这些更改需要传播到所有根 DNS 服务器。这是一个过去(按照互联网标准很远)过去需要花费很多时间的操作,但现在不再需要很多时间了。如今,当人们谈论传播时,他们通常错误地指的是 DNS TTL。

每当权威域名服务器回答 DNS 问题(例如该域的 mx 记录是什么)时,该答案都会附带一个 TTL,表示“这是您的答案。您可以假设此答案是 X 秒内的正确答案”。因此,如果您的 MX 记录有很长的 TTL,请更改它们。查找您的 MX 记录的人可能会将结果缓存很长时间,因此,在更改后,将长时间将邮件发送到错误的服务器。如果您预计 DNS 记录会发生变化。在更改之后,您可以将 TTL 降低到较小的值。