邮件服务器收发故障之DNS篇

2016/4/27 22:09:45      点击:

很多人架设了邮件服务器以后,经常性的出现DNS的问题,导致邮件收发异常.这里给大家一些指导的建议,希望能给大家带来帮助.


(1) 首先,别人要给你发送邮件,就需要先找到你域名的MX记录,然后解释出IP,再连接你的服务器,将邮件传递过去.有些人的域名,是在小公司的域名注册商注册的,使用的是小公司自己的DNS服务器来解释域名,由于国际线路或者他本地机房的线路问题,很可能导致别人找不到任何记录,查询超时.所以,如果想邮件国际收发稳定,建议使用全球都有DNS分布的DNSPOD或者DNS盾来解释,他们的机房分布的很广,机器多,不用担心解释出现故障.只要在域名注册商那里把NS记录修改一下,就可以使用他们来解释你的域名,操作非常的方便.


(2) 其次是邮件发送的问题,要发送邮件给对方,你的邮件服务器就需要找对方的MX记录,再查到IP连接.所以,本地DNS的稳定性也很重要,否则没法发送邮件给对方.但是目前很多省级的DNS也是一样很不稳定,所以可能快一点.所以,从稳定的角度看,建议还是使用大型的DNS.下面是常用的DNS,你可以将本地连接的首选DNS和备用DNS进行修改

百度DNS: 180.76.76.76

阿里DNS: 223.5.5.5;223.6.6.6

114DNS: 114.114.114.114

谷歌DNS: 8.8.8.8;8.8.4.4

香港DNS: 202.14.67.4;202.14.67.14;203.80.96.10;

台湾DNS: 168.95.192.1;168.95.1.1


(3) 再次,DNS劫持问题也是需要注意的问题,比如你服务器的DNS使用的是省级的DNS,网页找不到,就自动跳转到114黄页等,就是DNS劫持问题,如果你的邮件服务器使用了RBL功能,而DNS又有劫持的情况,那么很可能就出现误杀,比如对方的IP不在RBL中,而你DNS检查到在黑名单中,从而导致正常的邮件被拦截,所以建议使用百度和阿里DNS.