Email domainhealth checker.
Check everything that decides whether a domain's email lands in the inbox, scored out of 100, with the fix for anything that's wrong.
How it works
- Enter a domainThe one you send cold email from
- Get a scoreSPF, DKIM, DMARC, MX, blocklists and sender rules
- Fix what's redEach problem comes with its fix
Free, no sign-up. Checked live from our server. Nothing is stored.
The tool
Check a domain's email health
SPF, DKIM, DMARC, mail servers, blocklists and Gmail and Yahoo's sender rules, scored in one go.
How to read your score.
What the result means, and how to fix what it finds.
What the score counts
Six checks, weighted by how much each affects delivery: SPF and DMARC (20 points each), DKIM (20), a mail server to receive replies (15), blocklists (15) and Gmail's and Yahoo's sender rules (10). A warning earns half the points. Anything we couldn't check is left out of the score rather than counted against you, so a slow DNS answer never makes a good domain look bad.
Above 85: ready
The domain is set up the way inbox providers expect. From here, what decides where your email lands is reputation: how new the domain is, whether people reply or report you, and how many addresses bounce. Warm up new mailboxes before campaigns and keep bounces under 2%.
60 to 85: close
Usually one record is missing or weak. The most common gap is DKIM: your mail provider signs your email, but only after you turn it on and publish its key. The next most common is DMARC. A record with p=none is enough to meet Google's and Yahoo's rules, and it starts sending you reports.
Below 60: fix before sending
A missing SPF or DMARC record, two SPF records, or a domain on a blocklist will send cold email to spam whatever you write. Fix the red items first. They are DNS records you add at your domain registrar, and most take minutes. Then check again: DNS changes usually show within an hour.
Check again after every change
Run the check after each DNS change and again a day later. Records you add at your registrar can take time to show, and some registrars quietly add a second SPF record or keep an old one. Check every sending domain, not just the first: a setup copied by hand from one domain to the next is where typos creep in. Once a month is a good rhythm for domains you send from regularly, and always before you start a new campaign on a domain that has been quiet. If you manage domains for clients, keep a short list of each domain's score and the date you checked it, so a drop is easy to spot.
In mailzy
mailzy checks every domain you send from.
Each sending domain gets its DNS records and blocklists checked, plus a reputation label built from your inbox placement and Gmail's figures.
Questions before you start.
Ask us on the chat if yours isn't here. A real person answers.
Why does DKIM say not found when I set it up?
We try the selector names most providers use. If yours uses another, the DKIM Checker lets you enter it. Your mail provider's DKIM settings show the selector.
What are Google's and Yahoo's sender rules?
Since 2024, everyone sending to Gmail and Yahoo needs SPF or DKIM, and anyone sending 5,000 or more a day needs SPF, DKIM, DMARC and one-click unsubscribe, with spam complaints under 0.3%.
Is my domain safe if it scores 100?
The setup is right, which is the part you control directly. Reputation still depends on how you send: volume, list quality and how people respond.
More free tools.
SPF Record Generator
Build one valid SPF record from the services you send with, with the 10-lookup limit counted.
Open the toolDKIM Checker
Check that a DKIM key is published, that it parses, and that it's long enough.
Open the toolDMARC Record Generator
Create a DMARC record with the right policy and report address, with every tag explained.
Open the toolEverything for cold email, in one place.
Start free for 14 days. No card needed.