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.
How to read the results
- MX records — the servers that receive mail for the domain. Lower priority numbers are tried first; extra servers with higher numbers are fallbacks. No MX records means the domain cannot receive email at all.
- Provider guess — the biggest mail hosters (Google Workspace, Microsoft 365, Cloudflare Email Routing, Zoho and others) are recognisable from their server names. That tells you who runs the mailbox without asking.
- SPF — a TXT record starting with
v=spf1that lists which servers may send mail for the domain. Missing SPF makes spoofed email easier; it does not stop you receiving mail. - DMARC — a policy (
p=none,p=quarantineorp=reject) telling receivers what to do when a message fails SPF/DKIM checks. Missing DMARC is common but weakens protection against impersonation.
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.