对DNS的更改在您的权威服务器上应该是相对即时的。但是,由于DNS的兑现,更改需要一段时间才能到达客户端。对于频繁的客户来说,这将是一个更大的问题,而不是偶尔的客户。您可以通过预先填充数据来解决这一问题。
已经发布的各种答案涵盖了你需要担心的一切。
将TTL设置为低值。在改变的前几天说。尝试这样做,至少在当前的TTL改变之前,2倍的TTL会更好。使用旧地址和新地址为邮件服务器添加两个新的A记录。为其中的每一个创建一个MX记录,给予旧服务器地址最高优先级。切入后,立即删除旧地址的MX。将这些记录的优先级设置为低于现有记录的优先级。(发送服务器不应该检查横幅使用的名称。为具有当前名称的邮件服务器添加一个新的A记录。并获得新地址的PTR记录设置,A记录将返回两个地址。这将允许rDNS验证对任何一个地址都有效。(许多接收服务器关心这一点,如果rDNS失败,可能会拒绝消息或将其归类为垃圾邮件。)你现在已经准备好到新地址去了.切完后你可以清理。
删除新名称的MX记录和旧地址的A记录。等几个小时,删除新名字的A记录。这对您的用户应该是完全透明的。您遇到的任何问题都应仅限于不符合标准的服务器。
您可以将double A记录技术用于其他服务,但是当客户端尝试没有响应的地址并等待超时时,会出现延迟。