MX 记录详解

更新于 2026年7月23日

适用人群:需要搭建/迁移企业邮箱、排查收发邮件问题的站长

核心概念

MX记录的作用

MX(Mail Exchange)记录用于指定接收该域名邮件的邮件服务器主机名。当别人给 [email protected] 发邮件时,对方邮件系统会查询 example.com 的MX记录,得到邮件服务器地址后再把邮件投递过去。注意MX记录的值必须是一个域名(主机名),而不能直接填IP地址。

优先级(Preference)如何工作

每条MX记录都带一个数字优先级,数字越小优先级越高,发件方会优先尝试投递到优先级最高(数字最小)的服务器,失败后按顺序尝试下一个,常用于配置主备邮件服务器。

优先级 邮件服务器 说明
10 mx1.mailprovider.com 主用,优先投递
20 mx2.mailprovider.com 备用,主用不可达时使用

使用第三方企业邮箱(如腾讯企业邮箱、阿里企业邮箱、Google Workspace等)

这些服务商都会要求你把域名的MX记录改为指向他们提供的邮件服务器地址,通常还会配合SPF/DKIM等TXT记录一起验证域名所有权、提升邮件送达率与防伪造能力,三者常需同时配置才算完整。

操作步骤

  1. 步骤 1从邮箱服务商获取MX记录值和优先级

    登录企业邮箱管理后台,找到“域名验证/MX记录配置”页面,抄下要求配置的一条或多条主机名及对应优先级数字。

  2. 步骤 2登录DNS解析后台新增MX记录

    主机记录一般填@(根域名,多数邮箱直接用 [email protected] 形式),类型选MX,记录值填邮件服务器主机名,优先级填对应数字。

  3. 步骤 3删除旧邮箱服务商遗留的MX记录

    如果是从其他邮箱服务迁移过来,务必删除旧的MX记录,避免新旧服务器同时生效导致邮件路由混乱或丢件。

  4. 步骤 4同步配置SPF等TXT记录

    按邮箱服务商要求补充SPF记录(详见本系列TXT记录一文),提升邮件通过率、减少被误判为垃圾邮件。

  5. 步骤 5发送测试邮件验证

    MX记录生效后(通常几十分钟到数小时),用外部邮箱发一封测试邮件确认能正常收到。

实际示例

主机记录: @    类型: MX   优先级: 10   记录值: mx1.mailprovider.com
主机记录: @    类型: MX   优先级: 20   记录值: mx2.mailprovider.com

表示邮件优先投递到 mx1.mailprovider.com,该服务器不可用时才尝试 mx2.mailprovider.com。

常见错误

  • ⚠️把MX记录值填成IP地址而不是主机名,这不符合MX记录规范,会导致邮件收发异常
  • ⚠️更换邮箱服务商后没有删除旧的MX记录,导致新旧服务器并存、邮件路由混乱甚至部分邮件丢失
  • ⚠️只配置了MX记录,没有同步配置SPF/DKIM,导致自己发出的邮件大量被对方判定为垃圾邮件

对应工具

常见问题

MX记录的优先级数字越大代表越优先吗?
相反,数字越小优先级越高。比如优先级10会比优先级20更优先被选用,是最容易搞反的一个细节。
配置了MX记录网站访问会受影响吗?
不会。MX记录只影响邮件路由,与网站访问用的A/CNAME记录相互独立,互不影响。
MX记录配置好了为什么还是收不到邮件?
常见原因包括:MX记录还未生效(等待TTL过期)、记录值填成了IP而非主机名、优先级数字设置有误、或旧服务商的MX记录未删除造成冲突,建议逐项用DNS查询工具核对。

相关教程

官方资料来源