我刚刚将网站从一台服务器迁移到另一台服务器,该域名也有 50 多个电子邮件帐户。我在新服务器上使用相同的密码开设了新帐户。
我更改了指向新服务器的 DNS。
我现在还保留着旧的,以便不会错过任何电子邮件(如果电子邮件到达该服务器)。
我想知道这是不是个好主意?如果我从旧服务器中删除旧应用程序,我应该怎么做才能防止出现任何电子邮件传递错误。
更新
我刚刚检查了旧服务器上的邮箱,仍然有一些电子邮件发来。自从我更改 DNS 以来已经 12 小时了。
答案1
嗯,这是一个相当复杂的问题。
看起来您的域名只有一台邮件服务器,这不是一个好主意 - 最佳做法是拥有具有不同首选项值(在 DNS 中)的多个邮件服务器,因此当主服务器发生故障时,从属服务器将收集您的所有邮件。
另一方面,如果您只有一台邮件服务器,并且它已关闭,远程邮件服务器应在某个预定义的间隔后重试发送电子邮件。然后再次重试(一次又一次……) - 通常它会重试一天甚至更长时间,重试间隔呈指数增长。
您当前的设置也可以完成这项工作。您只需考虑在 2 个服务器之间同步邮箱。有一些工具,例如imapsync,不幸的是它现在是一个付费应用程序,但也许您可以使用类似的东西。