DBMAIL定向解释发送邮件功能

2017/2/9 19:35:50      点击:

说起定向解释,有时候也是必须的, 比如对方的DNS不稳定,时不时解释不到MX记录,这样就会导致邮件发送失败。对于定向解释,以前的指导文档中,我们采用的都是修改HOSTS文件来达到目的,最近在研究DBMAIL官方文档的时候,才发现DBMAIL是内置了有定向解释功能的。定向解释,可以用于一个专网内有几台不同的邮件系统, 各邮件系统使用不同的域名, 并且没有设置 DNS 的情况。比如A记录有aaa.com的域名,而B机器有bbb.com的域名,都是虚拟的没在互联网注册的域名。就可以采用这样定向功能。具体的方法如下,打开DBMail\data\mailserver.ini

在A机器加入

[DomainDNS]
bbb.com = 192.168.2.2

在B记录加入

[DomainDNS]
aaa.com = 192.168.1.2

这样AB机器就实现了互发不需要进行DNS查询发送,而且直接连接投递功能。

在另外一个实践中,我们也可以巧妙的利用这个功能,必须先的GBMAIL.COM跟AOL.COM都是很多IP的,有时候我们发送邮件,经常被对方的灰名单反垃圾功能拦截,导致要发送好几次才能发送成功,这样的话,我们就可以将GMAIL跟AOL的邮件采用定向发送,只发送到他们其中的一个IP即可,比如:

[DomainDNS]
gmail.com = 64.233.187.27
aol.com = 64.12.88.131
通过这个方法,就可以轻松对付对方的灰名单反垃圾功能,加速邮件的投递速度。