从命令行查找域的 MX 记录的最佳方法是什么?
答案1
这里有 4 个选项,按从最不详细到最详细的顺序排列:
dig +short -t mx mydomain.com
host -t mx mydomain.com
nslookup -q=mx mydomain.com
dig -t mx mydomain.com
(感谢 bortzmeyer 的建议dig +short
。)
区别很大程度上取决于个人偏好和目标。我倾向于使用host
,但如果您想要了解从服务器返回的确切信息(例如,因为您正在排除 DNS 故障),dig
则可以使用 。另一方面,如果您在脚本中执行此操作,则 的输出dig +short
将最容易解析。
答案2
dig -t mx mydomain.com
也能起作用。
答案3
尝试这个:
nslookup -q=mx mydomain.com