MX Record Checker
Look up a domain's live MX records, SPF record, and DMARC policy in one call — a direct DNS read via this server's own resolver, not a third-party checker vendor. Up to 20 lookups per day, free.
Source: live DNS (MX/A/AAAA/TXT) via this server's own resolver, cached per-domain for 30 minutes. Shares a daily quota with the email validator tool below.
Same DNS checks, no rate limit
Check any domain, no daily cap — $0.006/call, USDC on Base, no account → Prefer card billing? RapidAPI Web Intelligence listing → MCP tool — call it from any MCP-enabled agent →Example (x402 pay-per-call)
curl -X POST https://draconic21-x402-api.onrender.com/v1/email_validate \
-H "content-type: application/json" \
-d '{"email":"postmaster@example.com"}'
# unpaid: HTTP 402 + PAYMENT-REQUIRED header (sign with a Base USDC wallet, retry)
This tool reuses our free email validator's live DNS engine — same MX/SPF/DMARC fields, same resolver. Need to validate a real address instead? Try the email validator.
What this checks — and doesn't
- MX, SPF, and DMARC are read live from DNS via this server's own resolver — cached per domain for 30 minutes, never a stale third-party snapshot.
- A domain with no MX record can still receive mail via its own A/AAAA record (an "implicit MX" per RFC 5321) — reported separately from a domain that accepts mail nowhere at all.
- SPF/DMARC presence describes the domain's published anti-spoofing policy — it does not evaluate or score any individual message.
- Under the hood this calls the same engine as our email validator, with a placeholder mailbox local-part — no real inbox is contacted.
FAQ
How does this look up MX/SPF/DMARC for a domain when the API takes an email address?
Under the hood this page calls our email validator's live DNS engine with a well-known placeholder address (postmaster@ + your domain) so it can read the domain's own MX, SPF, and DMARC records — no real mailbox is contacted or required. MX, SPF, and DMARC are properties of the domain, not of any one address on it.
Is this a live lookup or a cached/stale snapshot?
Live DNS via this server's own resolver, cached per-domain for 30 minutes to be a good citizen on repeat lookups of the same domain — not a stale third-party snapshot.
Does a present SPF or DMARC record mean mail from this domain is safe?
It means the domain has published an anti-spoofing policy — not that every message claiming to be from it is legitimate. DMARC policy (none/quarantine/reject) tells you how strictly the domain asks receivers to treat mail that fails alignment, which this tool reports but does not evaluate for you.
What if the domain has no MX record?
Per RFC 5321, a domain with no MX record can still receive mail via its own A/AAAA record (an "implicit MX") — this tool checks that fallback and reports it separately from a domain that accepts mail nowhere at all.
Built for sysadmins and developers verifying a domain's own mail setup, not for probing a domain you don't control.