用 nslookup 查询域名的邮件服务器(MX 记录)

在命令行查询 MX 记录,查看一个域名的邮件由哪些服务器负责接收。

Windows网络命令提示符DNS低风险
运行:nslookup -type=mx github.com,结果中会列出 MX 记录及其优先级。

01命令

命令
$ nslookup -type=mx github.com

02作用说明

MX 记录决定了发往某个域名的邮件由哪些服务器接收。nslookup -type=mx 就是专门查询这类记录,每条结果还带一个优先级数字(数字越小越优先)。排查邮件退信、核对域名邮箱配置是否生效时特别有用。把 mx 换成 txt、a 等还能查其他类型的记录。

03风险

风险低风险
!注意: 结果来自你当前使用的 DNS 服务器;MX 记录刚改过时,可能要等 TTL 过期才能看到新值。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Nslookup - Query name servers
    SS64.com · technical · 2026-09-17
    依据: Documents nslookup interactive 'set type=' (e.g. set type=MX) to query MX records and other record types for a domain.
  • nslookup (Windows Commands)
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Official nslookup reference documents set type=<record type> (including MX) for querying specific DNS record types of a domain.

最后验证: 2026-09-19 · 分类: 网络

06相关方案