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

邮件发送原理:邮件服务器发送邮件首先寻找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记录之前的原因。

转载于:https://blog.51cto.com/yanjiu/482589

DNS MX记录一定要放在A记录之前相关推荐

  1. DNS安全浅议、域名A记录(ANAME),MX记录,CNAME记录

    相关学习资料 http://baike.baidu.com/link?url=77B3BYIuVsB3MpK1nOQXI-JbS-AP5MvREzSnnedU7F9_G8l_Kvbkt_O2gKqFw ...

  2. DNS安全浅议、域名A记录(ANAME),MX记录,CNAME记录 专题

    首先要做的就是配置域名的MX 记录啦: 先添加一条A记录: mail.abc.com 指向 你的服务器IP! 然后添加域名的MX 记录,指向mail.abc.com A 记录( 即域名MX 记录的值为 ...

  3. A记录、MX记录、NS记录、CNAME、PTR记录、AAAA记录、SRV记录、TXT记录、SOA记录 分别是什么意思

    nslookup是一种网络管理命令行工具,可用于查询DNS域名和IP地址 输入指令nslookup A记录: 此记录列出特定主机名的 IP 地址.这是名称解析的重要记录. MX记录:MX记录就是邮件交 ...

  4. DNS解析常见问题:如何添加A记录?

    DNS解析承担着将域名翻译为可由计算机直接读取的IP地址的重要功能,因此做好DNS解析工作是保障站点畅通访问的关键.其中A记录是最常用的解析记录类型之一,接下来小编将简单介绍A记录的添加方法. 什么时 ...

  5. DNS解析常见问题:如何添加AAAA记录?

    很多人在添加解析记录时都会看到有AAAA记录,那什么是AAAA记录呢?它和A记录的区别是什么,我们又该如何添加AAAA记录呢?接下里中科三方将针对这些问题做下简单介绍. 什么是AAAA记录? AAAA ...

  6. a记录 mysql_域名的A记录、mx记录、ns记录等怎么查看

    A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录.用户可以将该域名下的网站服务器指向到自己的网页服务器(web server)上.同时也可以设置域名的子域名. 通俗来说A记录就 ...

  7. DNS服务器(DNS服务器构建,特殊的解析记录,多域名DNS服务器架构,DNF主从架构,DNS主从数据同步)

    学前提示: 需要两台虚拟机 虚拟机A:主机名位svr7 IP:192.168.4.7 虚拟机B:主机名pc207 IP:192.168.207 一.进行环境的设置 1.修改两台虚拟机的SELinux ...

  8. 网络打印服务器记录打印文件,使用 CNAME 记录合并打印服务器 - Windows Server | Microsoft Docs...

    使用 DNS 别名合并打印服务器 (CNAME) 记录 09/08/2020 本文内容 本文介绍如何合并在 Microsoft Windows Server 2003 环境中运行的打印服务器. 适用于 ...

  9. db2 两个结构相同的表_从两个工作表提取数据记录,并显示相同记录的报告

    大家好,今日继续VBA数据库解决方案的讲解,今日讲解的是第47讲,内容是:在两个工作表提取数据记录,并显示相同记录的报告. 我们在工作中经常会遇到这样的情况,要分析两个工作表,知道哪些记录是重复的,如 ...

最新文章

  1. 基础才是重中之重~用好configSections让配置信息更规范
  2. UART0串口编程(三):中断方式的串口编程;用中断编写发送函数
  3. C++中全局函数和局部函数的关系
  4. TcpClient和TcpListener 类的使用-编写一个点对点聊天工具(初级入门篇)
  5. struts2自动接收表单数据
  6. FFmpeg源代码:avcodec_send_packet
  7. 如何用HTML语言设计进度条,html5代码如何实现进度条功能?(示例)
  8. SpringBoot 集成 mybatisPlus
  9. 基于Spring Security的AJAX请求需要登录的解决方案
  10. 在Python中没有测试[重复]
  11. azure kinect三维点云_三维重建技术,你捋清楚了吗?本文适合小白
  12. 两个对象值同样(x.equals(y) == true),但却可有不同的hash code,这句话对不正确?
  13. LLVM每日谈之二十一 一些关于编译器和LLVM/Clang的代码
  14. 2021-06-25固定定位
  15. 《线性代数及其应用》前言翻译
  16. vue中用echarts写条形图
  17. 【Tensorflow教程笔记】常用模块 tf.data :数据集的构建与预处理
  18. KNN算法实现knn完成iris数据集分类
  19. VS安装包下载和环境配置
  20. 计算机桌面个性化怎样设置方法,终于知晓如何设置个性化电脑桌面?

热门文章

  1. 【 笔记 】定位算法性能分析
  2. React组件设计实践总结05 - 状态管理
  3. 跟我学Kafka源码Producer分析
  4. SaltStack工具中MySQL的模块返回值问题解决
  5. asp.net序列化
  6. 远程登录linux服务器的方式(telnet,ssh,ftp)
  7. 用一句JQuery代码实现表格的简单筛选
  8. RHEL5一个网卡绑定多个IP
  9. 开发板与linux文件系统,基于topeer 4412开发板 ***面linux文件系统的制作
  10. 无线通信信号自由空间损耗