当前位置: 首页 > 图文教程 > 服务器 > DNS服务器 > DNS MX记录一定要放在A记录之前

DNS服务器
来龙去脉分析 深入研究DNS原理
详细讲解如何进行DNS故障排除
Win 2K动态DNS的安全考虑
DNS MX 记录查询方法
问答之间,DNS疑惑灰飞烟灭
解读影响网站稳定性的重要因素:DNS
Windows服务器宝典一式:DNS调教技巧
设置过多DNS服务器地址的问题
DNS完全解惑问答
微软的AD与非动态DNS
让windows自带的DNS服务支持泛解析
在SUN机器上设置DNS客户端DNS
零起步搞定DNS(网络域名)的解析故障
Win2000之DNS服务器的设置
windows server 2003之DNS
解答:巧设DNS提高系统登录速度
讨论一下智能DNS问题
如何配置Win 2003的DNS服务器
一步步从Win2k DNS 移植到 Linux 下
微软交流:关于DNS的不完全总结

DNS服务器 中的 DNS MX记录一定要放在A记录之前


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 45 ::
收藏到网摘: n/a

DNS MX记录一定要放在A记录之前,否则和邮件后缀相匹配的域名没有指向邮件服务器,很有可能邮件服务器收不到邮件。

DNS MX记录一定要放在A记录之前,否则和邮件后缀相匹配的域名没有指向邮件服务器,则邮件服务器相应后缀的邮箱收不到邮件。

举例如下:

我的mail后缀为wa-wa.com.cn,DNS MX记录为mail.wa-wa.com.cn,邮件服务器ip为210.75.18.37,wa-wa.com.cn指向211.96.97.30,mail.wa-wa.com.cn指向210.75.18.37

如果我的DNS配置如下,则我的邮件服务器wa-wa.com.cn为后缀的邮箱收不到邮件

#wa-wa.com.cn. A记录在MX记录之前,并且wa-wa.com.cn. A记录没有指向邮件交换器的IP地址,所以邮件服务器wa-wa.com.cn为后缀的邮箱收不到邮件。

以下为引用的内容:
wa-wa.com.cn. 3600 IN MX mail.wa-wa.com.cn.
mail.wa-wa.com.cn 3600 IN A 210.75.18.37
www.wa-wa.com.cn 3600 IN A 211.96.97.30
cp.wa-wa.com.cn 3600 IN CNAME mydns.dns.com.cn.
pop3.wa-wa.com.cn 3600 IN A 210.75.18.37
smtp.wa-wa.com.cn 3600 IN A 210.75.18.37

dns A记录和MX记录解析顺序换成以下就行了

修改后的解析顺序如下:

以下为引用的内容:
wa-wa.com.cn. 3600 IN NS ns1.dns.com.cn.
wa-wa.com.cn. 3600 IN NS ns2.dns.com.cn.
wa-wa.com.cn. 3600 IN MX mail.wa-wa.com.cn.

#MX记录在wa-wa.com.cn. A记录之前,所以尽管wa-wa.com.cn. A记录没有指向邮件交换器的IP地址,但是邮件服务器wa-wa.com.cn为后缀的邮箱还是能够收到邮件。

以下为引用的内容:
wa-wa.com.cn. 3600 IN A 211.96.97.30
mail.wa-wa.com.cn 3600 IN A 210.75.18.37
www.wa-wa.com.cn 3600 IN A 211.96.97.30
cp.wa-wa.com.cn 3600 IN CNAME mydns.dns.com.cn.
pop3.wa-wa.com.cn 3600 IN A 210.75.18.37
smtp.wa-wa.com.cn 3600 IN A 210.75.18.37

邮件发送原理:邮件服务器发送邮件首先寻找DNS MX记录,如果查找MX记录失败,则直接利用A记录收发信,而我本例中的wa-wa.com.cnA记录如果在MX记录之前,同时没有指向邮件交换器的IP210.75.18.37,系统有可能直接用wa-wa.com.cn A记录收发邮件了,所以我wa-wa.com.cn后缀的邮箱收不到信,这应该也是DNS MX记录一定要放在A记录之前的原因。