什么是 MX 记录?
MX(邮件交换)记录告诉全世界哪些服务器接收某个域名的电子邮件。有人向 you@example.com 发送邮件时,对方的邮件服务器会查找 example.com 的 MX 记录,并首先投递到所列主机中优先级数字最小的那一台。如果该服务器无法连接,就会尝试下一台。优先级相同的记录会分担负载。
如何解读 MX 查询结果
- 优先级:数字越小越优先。
10会先于20被尝试。 - 邮件服务器:必须是带有 A 或 AAAA 记录的主机名。绝不能是 IP 地址或 CNAME。
- IP 地址:服务器实际所在的位置。点击其中一个可以查询其地理位置。
- 服务商:我们会根据主机名识别 Google Workspace、Microsoft 365、Proofpoint、Mimecast、Zoho 和 Fastmail 等常见平台。
- Null MX:单独一条
0 .记录(RFC 7505)表示该域名有意不接收任何电子邮件。
常见的 MX 问题
- 更换 DNS 托管后没有 MX 记录。请从邮件服务商的设置指南中复制这些记录。
- MX 指向 CNAME 或 IP 地址,这违反标准,并会被一些发件方拒绝。
- 更换服务商时遗留了旧记录,导致部分邮件被投递到旧系统。
- 缺少 SPF/DMARC。MX 只管收信;发信的认证是另外进行的。请用我们的 SPF与DMARC检测来测试,并阅读 SPF、DKIM 和 DMARC 详解。
常见问题
MX 更改需要多长时间生效?
与旧记录的 TTL 一样长,通常在五分钟到几小时之间。可以用DNS传播检测来查看。
可以通过命令行查询 MX 记录吗?
可以:在 Windows 上用 nslookup -type=mx example.com,在 macOS 和 Linux 上用 dig mx example.com +short。
更新于