MX Lookup — Mail Server & Email Health Check

Check any domain's mail setup in seconds: which servers accept its email (MX records), whether it publishes an anti-spoofing policy (SPF) and whether it sets handling rules for failed authentication (DMARC). Everything runs live in your browser — no signup, nothing stored.

Enter a domain, e.g. gmail.com or your own website.

How to read the results

Why check a domain's MX records?

People use MX lookups to verify a new domain before launching email on it, to debug "mail is not arriving" problems, to check whether a domain is set up to receive mail at all (some throwaway and parked domains are not), and to see which provider a company uses. Our guide on testing email flows as a developer shows why a receiving domain matters when you build sign-up verification.

Frequently asked questions

What is an MX record?

MX (Mail Exchange) records tell the internet which servers accept email for a domain. A domain with no MX records cannot receive mail.

What does MX priority mean?

Lower numbers are tried first. If two servers have priorities 10 and 20, the server with priority 10 is the primary and 20 is a fallback.

What do SPF and DMARC check?

SPF lists which servers may send mail for your domain (anti-spoofing). DMARC tells receivers what to do when SPF or DKIM fails. Both live in DNS TXT records.

Is this lookup private?

Yes. The query goes from your browser straight to Cloudflare's public DNS resolver over HTTPS. Salmamail never sees or stores the domain you type.