邮件服务器dns query fail怎么办?

2016/5/7 10:17:20      点击:
对于邮件服务器,如果出现dns query fail,很多人可能感到头疼,其实,这个我们网管经常碰到的问题,对于这样的问题,其实解决的方案也是有多个的,下面给大家介绍几个常用的方法:
1: 自建DNS服务器
自建DNS服务器是一个常用的简单的方法,将邮件服务器的首选DNS设置为内网的DNS,然后在内网的DNS上建立对方的域名,把查询到的IP设置进去,设置就可以.这样邮件服务器就会发送到指定的IP
2: 修改HOSTS文件
这个也是一个简单的方便,假如域名是xxx.com,对应的MX解释到了mail.xxx.com,那么你可以查询下mail.xxx.com的IP,然后在HOSTS文件中写入即可
3: 设置MX缓存文件
有些软件,比如WINWEBMAIL等是有域名缓存文件的,这样的话,可以修改该文件让他们走指定的IP
4: POSTFIX的处理方法
POSTFIX可以使用transport来处理,也可以使用relayhost处理,我可以使用其它方式。在main.cf中加入:transport_maps = hash:/etc/postfix/transport
然后在transport编辑文件,写入下面的格式:
example.com   smtp:[xxx.xxx.xxx.xxx]
这样也可以搞定,方法总是很多的,就看你怎么用了!