Free tool
Will Gmail, Yahoo and Microsoft accept your bulk email?
Enter your sending domain. We check SPF, DKIM and DMARC against the rules Gmail and Yahoo have applied since 2024 and Microsoft applies from 2025, and give you the exact DNS record to fix anything that fails.
What this checks, and why it matters
In February 2024, Gmail and Yahoo started requiring bulk senders — anyone sending roughly 5,000 or more messages a day to their users — to publish working SPF, DKIM and DMARC records, and to include a one-click unsubscribe link. Microsoft rolled out an equivalent requirement for its own bulk-sender programme from May 2025. Mail that fails these checks is increasingly rejected outright, not just filtered to spam.
SPF (Sender Policy Framework) lists which servers are allowed to send email claiming to be from your domain. DKIM (DomainKeys Identified Mail) adds a cryptographic signature to each message, so a receiver can tell it wasn't altered in transit and really did come from a server you authorised. DMARC (Domain-based Message Authentication, Reporting and Conformance) ties the two together: it tells receivers what to do with mail that fails SPF or DKIM, and asks for reports on who's sending as your domain.
We check all three live against your domain's DNS, work out which of the 2024/2025 rules you meet, and show you the exact record to publish for anything that's missing — in plain English, not RFC references. Fixing DNS should help your mail reach the inbox; it isn't a guarantee, because inbox placement also depends on your content and sending reputation, which only a real test message can show.
Frequently asked questions
+ Is this free?
+ Do I need to give you my email address?
+ Will fixing these records get me into the inbox?
+ What's the difference between SPF, DKIM and DMARC?
+ I pasted a bounce message and it didn't explain the code — why?
+ How long do you keep my result?
Looking for somewhere to send from? Astonish sends UK email marketing with its own infrastructure.