2013-09-26, 12:50 | #1 (permalink) |
版主
注册日期: 2012-02-07
帖子: 281
|
DNS MX记录一定要放在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. 3600 IN NS ns1.dns.com.cn. wa-wa.com.cn. 3600 IN NS ns2.dns.com.cn. wa-wa.com.cn. 3600 IN A 211.96.97.30 #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 邮件发送原理:邮件服务器发送邮件首先寻找DNSMX记录,如果查找MX记录失败,则直接利用A记录收发信,而我本例中的wa-wa.com.cnA记录如果在MX记录之前,同时没有指向邮件交换器的IP210.75.18.37,系统有可能直接用wa-wa.com.cn A记录收发邮件了,所以我wa-wa.com.cn后缀的邮箱收不到信,这应该也是DNS MX记录一定要放在A记录之前的原因。
__________________
陈彦博 邮件事业部 技术支持工程师 北京春笛网络信息技术服务有限公司 北京海淀区知春路23号863软件园量子银座903室 100191 电话:010-82356575-6023 传真:010-82356575-6004 手机:18622575102 电邮:chenyb@mailer.com.cn 网址:www.chundi.com QQ:1481461853 1650928809 |