电子邮件通讯redirect

我们的电子邮件服务器从几年前就已经不在我们的系统中了,在我们的应用程序代码中是对旧电子邮件服务器的硬编码引用。 代码不能轻易改变。 我可以使用DNS服务将stream量从这些域名redirect到我们的新域名和电子邮件服务器? 对不起,听起来像一个假人,我是新来的这个。

谢谢!小号

是的,如果应用程序是通过名称进行硬编码的,则可以执行如下操作:

emailserver IN A 192.168.0.5 oldserver1 IN CNAME emailserver oldserver2 IN CNAME emailserver 

这样你就可以用一个地址保存一个真实的emailserver名字(为了以后pipe理的方便),并且redirect旧的服务器来指向它。 或者你可以这样做:

 emailserver IN A 192.168.0.5 oldserver1 IN A 192.168.0.5 oldserver2 IN A 192.168.0.5 

哪一个应该以同样的方式工作,只是意味着你在一个地方input了一个IP地址,并且不太清楚它的意图是什么。

如果应用程序使用硬编码进行IP地址连接,则不能使用DNS,但可以在服务器上添加旧服务器的IP地址作为辅助IP地址,并确保电子邮件服务和任何防火墙软件接受连接在那些地址上。