Enter a domain or email address to check SPF, DKIM, DMARC, BIMI, mail servers and blocklists in one go. No test email needed.
Checks public DNS records only. Nothing is sent to the domain.
How it works
One scan reads every DNS record that decides whether your email is trusted, and tells you what to fix first.
Type a domain such as example.com, or any email address at that domain.
The scanner checks SPF, DKIM, DMARC, BIMI and MX records, and looks the domain and its mail servers up on spam blocklists.
Each check shows the record found, whether it passes, and the exact change to make when it does not.
What we check
Each is shown in your report with the record that was found.
Which servers may send email for your domain, and whether the record stays within 10 DNS lookups.
The public keys that verify the signature on your emails, at over 30 common selector names.
What receivers should do with email that fails SPF and DKIM, and where reports are sent.
The record that shows your logo in supporting inboxes, with the SVG file and certificate.
The MX records that receive email for the domain, and whether each one resolves.
Whether the domain or its mail servers are on Spamhaus, SURBL, URIBL and other blocklists.
Where to start
Most delivery problems come from the first three records. BIMI comes last.
01
Make sure exactly one SPF record lists every service that sends email for you, and ends with ~all or -all.
02
Turn on DKIM signing with each email service and publish the keys they give you.
03
Start with p=none and a report address, read the reports, then move to quarantine and reject.
More email tools
Check your SPF record, its includes and the 10-lookup limit.
Find your DKIM keys and check their length and format.
See your DMARC policy, report addresses and next step.
Check your logo record, SVG file and certificate.
Send one email and get a spam score out of 10.
The domain scanner reads your DNS records, so it works without sending anything. The mail tester checks a real email you send, so it can also verify the DKIM signature, the sending server and the content. Use both for a complete picture.
DKIM keys are stored under a name called a selector, and every email provider uses different selector names. The scanner tries the common ones. If yours is different, find the s= value in the DKIM-Signature header of an email you sent and enter it in the DKIM checker.
For reliable delivery you need SPF, DKIM and DMARC. Gmail, Yahoo and Microsoft expect all three from bulk senders. MX records are needed to receive email. BIMI is optional.
No. The scan only reads public DNS records, the same ones any mail server reads when it receives your email.
Try it
Scan your domain and get a clear list of what to fix.
More tools: Website checker · DNS checker · SPF checker · DKIM checker · DMARC checker · BIMI checker · Mail tester