用 nslookup 查询域名的邮件服务器(MX 记录)
在命令行查询 MX 记录,查看一个域名的邮件由哪些服务器负责接收。
运行:nslookup -type=mx github.com,结果中会列出 MX 记录及其优先级。
01命令
命令
$ nslookup -type=mx github.com02作用说明
MX 记录决定了发往某个域名的邮件由哪些服务器接收。nslookup -type=mx 就是专门查询这类记录,每条结果还带一个优先级数字(数字越小越优先)。排查邮件退信、核对域名邮箱配置是否生效时特别有用。把 mx 换成 txt、a 等还能查其他类型的记录。
03风险
!注意: 结果来自你当前使用的 DNS 服务器;MX 记录刚改过时,可能要等 TTL 过期才能看到新值。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Nslookup - Query name servers依据: Documents nslookup interactive 'set type=' (e.g. set type=MX) to query MX records and other record types for a domain.
- nslookup (Windows Commands)依据: Official nslookup reference documents set type=<record type> (including MX) for querying specific DNS record types of a domain.
最后验证: 2026-09-19 · 分类: 网络