What is the best way to lookup MX records for a domain from the command line?


3 options, in order from least to most verbose:

host -t mx mydomain.com
nslookup -q=mx mydomain.com
dig -t mx mydomain.com

The difference is largely a matter of personal preference; I tend to use host, but if you want full details about exactly what you're getting back from the server, dig is the way to go.

  • 8
    No, the option the LEAST verbose is dig +short MX mydomain.com – bortzmeyer Sep 21 '09 at 7:19

dig -t mx mydomain.com will work as well.


Try this:

nslookup -q=mx mydomain.com

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.