对于邮件服务器,总是有时候会出现某些特殊的情况需要处理,比如邮件服务器可以直接发送HOTMAIL,但是都进了垃圾邮箱,如果走中继出去,都可以全部进收件箱,这个时候,就需要想个办法让指定的域名自动走中继来发送了.
对于这样的问题,以前我发表过类似的问题,采用的是Windows的IPSEC的功能,通过屏蔽连接对方的邮件服务器来达到走中继发送的目的.下面,再给大家提供另外一个更简单的方法,就是才有修改HOSTS文件来实现.
我们拿HOTMAIL来做实验,通过查询MX,我们发现,HOTMAIL的MX记录有4个,mx1.hotmail.com;mx2.hotmail.com;mx3.hotmail.com;mx4.hotmail.com,这样我们就在HOSTS中添加以下内容:
192.168.xx.xx mx1.hotmail.com
192.168.xx.xx mx2.hotmail.com
192.168.xx.xx mx3.hotmail.com
192.168.xx.xx mx4.hotmail.com
这里的192.168.XX.XX的内网IP必须是一个没有邮件服务器的IP或者是一个不存在的内网IP,这样邮件服务器就没法直接连接了,就会自动走中继来发送邮件.虽然WINWEBMAIL有一个定向发送的功能,但是这个功能不适合设置到中继的IP,因为中继服务器一般都是需要验证的,而定向功能是不支持验证的.