MX 记录(Mail Exchange Record)是域名系统 DNS 中专门用于指定邮件服务器的一种记录类型。当有人向某个域名下的邮箱发信时,发件方会先查询该域名的 MX 记录,找到负责收信的邮件服务器地址。配置好 MX 记录是企业邮箱、域名邮箱正常收信的前提。

| 类型 | DNS 资源记录类型 |
| 英文全称 | Mail Exchange Record |
| 所属体系 | 域名系统(DNS) |
| 主要用途 | 指定域名的邮件接收服务器 |
| 相关协议 | SMTP、DNS |
| 标准组织 | IETF |
MX 记录(Mail Exchange Record,邮件交换记录)是域名系统(DNS)中的一种资源记录类型,用来指明某个域名的电子邮件应该投递到哪台邮件服务器。
电子邮件地址通常形如「用户名@域名」。当发件方的邮件服务器要把一封信送到某个域名下的邮箱时,它并不知道对方的邮件服务器在哪里,于是会先向 DNS 查询该域名的 MX 记录。MX 记录会返回一个或多个负责接收邮件的服务器主机名,发件方再据此建立连接,通过 SMTP 协议完成投递。
因此,MX 记录相当于一个域名的「邮件收发地址簿」。无论是使用腾讯企业邮、阿里企业邮箱、Google Workspace 还是自建邮件服务器,开通域名邮箱的第一步几乎都是按服务商的要求,在域名的 DNS 解析设置中添加相应的 MX 记录。如果 MX 记录缺失或配置错误,发到该域名的邮件就会投递失败或被退回。
配置 MX 记录一般在域名注册商或 DNS 服务商的解析管理后台完成:选择记录类型为 MX,主机记录通常填「@」(代表主域名),记录值填邮箱服务商提供的邮件服务器地址,并按要求填写优先级。修改后需要等待 DNS 解析生效,之后可用 nslookup 或 dig 命令查询验证。
问:MX 记录和 A 记录有什么区别?答:A 记录把域名解析到 IP 地址,主要服务于网站访问等场景;MX 记录只负责告诉别人「这个域名的邮件该投递到哪台服务器」,两者互不冲突,通常同时存在。
问:没有设置 MX 记录还能收邮件吗?答:一般不能正常收信。多数发件服务器在查不到 MX 记录时会投递失败;个别实现会退而尝试 A 记录,但不可依赖,正规做法是务必配置 MX 记录。
问:MX 记录的优先级数字填多少合适?答:按邮箱服务商给出的值填写即可。若自行规划,常用 5、10、20 这类间隔较大的数字,主服务器用小数字,备用服务器用大数字,方便日后插入调整。

| 类型 | DNS 资源记录类型 |
| 英文全称 | Mail Exchange Record |
| 所属体系 | 域名系统(DNS) |
| 主要用途 | 指定域名的邮件接收服务器 |
| 相关协议 | SMTP、DNS |
| 标准组织 | IETF |
登录 后参与讨论
暂无讨论,来发表第一条评论吧