域名 MX 记录查询

37 个工具

查看域名的邮件交换记录。

免费使用,无需注册。JSON、密码、2FA 等工具在浏览器本地处理。

域名 MX 记录查询

查看域名的邮件交换记录。

免费

介绍

输入一个域名,读回接收它邮件的主机和各自的优先级。邮件丢了的时候这是第一个要确定的问题,因为后面每一步都假设你知道它本该到哪里。

使用方法

只填域名,不带协议和前缀。拿到主机名之后,想知道那台服务器答不答话,就把它送进 SMTP 测试。

优先级决定尝试顺序

每条 MX 记录带一个数字,发信方从最小的开始往上走。10 和 20 是常见组合:前者承担流量,后者存在的意义是前者不可达的时候。数字相同表示在它们之间分担。一个悄悄坏掉的备份 MX 在主站正常时完全看不出来,而它出问题的时刻恰恰是最需要它的时刻。

一个配置错误长什么样

同时列着两家服务商是最典型的发现,通常出现在迁移之后旧记录没有删掉。邮件于是落到先应答的那一台,这也解释了为什么有些信到了一个邮箱而不在另一个。另一种常见情况是主机名已经不解析,产生的退信里会提到一个公司里没人认识的名字。

从一条记录到一次真实连接

MX 记录是关于邮件该去哪里的声明,不是那里有东西的证明。把它返回的主机名拿去开一次短 SMTP 会话,看有没有服务器应答、宣告了什么。这两步能把 DNS 问题和服务器问题分开,比读退信快。

常见问题

优先级数字越小越好吗?

是的,这个说法容易绕。数字最小的最先被尝试,更大的是平时闲着的备份。

这个域名一条 MX 都没有。

有些小域名仍然用 A 记录收信,标准也允许。但多数发信方会把没有 MX 当成不可投递,所以对一个期待收信的域名来说,这应该按配置错误处理。

和 DNS 记录查询有什么区别?

DNS 记录查询一次返回多种记录类型。这里只返回邮件路由,问题是关于投递时你要的正是这个视角。

结果和服务商让我填的不一样。

逐字比对主机名,包括结尾的那个点,并检查旧服务商的记录是不是和新的一起留着。

相关工具

域名 MX 记录查询 | CheckKit