Correct DNS records do not guarantee your email actually lands in an inbox. Email deliverability checks the records that authenticate your mail, and can also send a real email through your own system and report exactly what arrived on the other end.
What it is
Read more
Why it matters
Read more
The passive check: SPF, DKIM and DMARC
The passive check reads your domain's DNS records, with no email needed, and scores each one:
- SPF. Checked for whether a record exists at all, and whether it ends restrictively (
-allor~all) rather than permissively (+allor no explicit ending), since a permissive SPF record does little to stop spoofing. - DKIM. There is no single fixed place a DKIM key lives, so TLDTrack looks for one under the selectors used by common providers and mail platforms. Finding a valid key at any of them counts as a pass.
- DMARC. Checked for whether a record exists, and which policy it sets: reject (strongest), quarantine, or none (monitoring only, no real protection).
Together with your MX records, these combine into an overall email health score for the domain, so you can see at a glance whether your mail setup is solid.
The live inbound test
The passive check tells you what your records say. The live test tells you what an actual email does when it is sent and received:
-
1
Press Generate test address in the Live email test panel on the site's Email tab. TLDTrack generates a one-time inbox address, unique to that test, that expires after 15 minutes.
-
2
Send any email to that address, from any mail account, the same way you would send a normal message.
-
3
TLDTrack receives it and analyses it: real SPF, DKIM and DMARC authentication results as they applied to that message, the sending IP and its reverse-DNS record, whether that IP appears on any spam blacklist, the hops the message took to arrive, and a spam-style check of the message content.
-
4
You get a delivery score out of 100 and a list of specific, prioritised suggestions, worst first, each one tied to whatever caused it.
What "reports what arrived" means
Running a test, step by step
-
1
Open the website from your Domains list. If you have not added it yet, see Add your first website.
-
2
Go to the site's Email tab to see the passive SPF, DKIM and DMARC results and the overall health score.
-
3
In the Live email test panel, press Generate test address and copy the one-time address it gives you.
-
4
From your usual mail account for that domain, send any email to the address shown. TLDTrack picks it up automatically, there is nothing to confirm on your side.
-
5
Review the delivery score and suggestions once the test completes, usually within 5 to 15 seconds of the email arriving.
Where to set this up
Good to know
- The one-time test address expires after 15 minutes, so start the test just before you send the email.
- The passive check needs nothing sent; it only reads DNS records and can be re-run any time.
- SPF, DKIM and DMARC each need their own DNS record. Fixing one does not fix the others, and DMARC in particular relies on SPF and DKIM already being set up correctly.
- A DMARC policy of none collects reports but enforces nothing. Moving to quarantine or reject is what actually stops spoofed mail being delivered.