在迁移之前testing邮件服务器

我正在将Mailman安装从服务器A迁移到服务器B.服务器B已完全configuration好,可以为迁移做好准备,但是我想在更改域的MX条目之前对其进行testing。 如果我正在testingHTTP,那么我只需要修改我的/etc/hosts文件并以这种方式进行testing,但我对电子邮件的类似技术并不熟悉。 有没有一种方法可以在实际更新DNS条目之前testing邮件服务器迁移,还是只需要进行更改并希望在名称服务器更改传播时获得最佳结果?

首先,一个强制性的joeqwerty报价:“ DNSlogging不被传播,他们被caching”。

您可以通过在DNS服务器中创build一个区域来testing新的MXlogging,该服务器使用与其域名相匹配的另一个电子邮件服务器,并将新的MXlogging放入该区域,从而有效地将目标域的任何Internet DNS服务器“ 然后,您可以通过此电子邮件服务器发送电子邮件,以便使用由其DNS服务器托pipe的区域中指定的MXlogging。 当然,这意味着你可以控制这个假设的其他电子邮件服务器使用的DNS服务器。 这是我可以想到的一个现实的testing。 令人震惊,但现实。

确保您已经使用TELNET针对新的电子邮件服务器运行了SMTP对话,并确认服务器正在正确传送电子邮件。 还要确保服务器(如果它位于NAT防火墙之后)已将TCP端口25从其公共IP正确转发到其私有IP(即,使用来自LAN外部的TELNET进行testing)。

如果你已经完成了所有你可能想要去的事情。