MX 记录查询:域名的邮件发往哪里?
发给某个域名的邮件被退回、凭空消失,或者落到了错误的服务商那里?先从它的 MX 记录查起。MX 记录指明了哪些服务器接收该域名的邮件,以及发件方尝试这些服务器的顺序。在下方查询后,您还能看到每台邮件服务器背后的 IP 地址。
MX 优先级的工作方式
每条 MX 记录都有一个名称和一个数字,关键就在这个数字。
- 数字最小的最先尝试。优先级为 10 的服务器会比优先级为 20 的先收到邮件。
- 数字相同的服务器共同分担负载,由发件方在它们之间选择。
- 数字较大的是备用服务器,只有首选服务器没有应答时才会使用。
- 数字本身没有任何意义,只有顺序才重要,所以 1 和 5 的效果与 10 和 20 完全相同。
这个域名使用的是哪家邮件服务商?
MX 主机名会暴露服务商是谁。常见的规律如下:
| MX 主机名的形式 | 通常意味着 |
|---|---|
| aspmx.l.google.com, smtp.google.com | Google Workspace(企业版 Gmail) |
| yourdomain-com.mail.protection.outlook.com | Microsoft 365 |
| mx.zoho.com, mx2.zoho.com | Zoho Mail |
| mail.protonmail.ch | Proton Mail |
| in1-smtp.messagingengine.com | Fastmail |
| route1.mx.cloudflare.net | Cloudflare Email Routing |
| mx1.emailsrvr.com | Rackspace Email |
请严格使用您的服务商提供的记录。把两家服务商的服务器混在一起,会让您的邮件分散到两边。
会导致邮件出问题的六种 MX 错误
- 完全没有 MX 记录。发件方会回退到域名的 A 或 AAAA 记录,通常会失败。不应接收邮件的域名可以发布空 MX(优先级为 0,目标为单个点)来明确表示这一点。
- MX 指向了 CNAME。邮件标准要求使用带有地址记录的真实主机名,有些服务器在对方是别名时会拒收邮件。
- MX 指向了 IP 地址。它必须是主机名。
- MX 主机没有 A 或 AAAA 记录,发件方无处可连。
- 迁移后遗留的旧记录,悄悄地把一部分邮件发给了之前的服务商。
- 本想设置备用服务器,却把所有记录的优先级设成了相同的值。