FREE TOOL · NO SIGNUP
Is your domain ready for cold email?
Type your sending domain. In about 20 seconds you see whether Gmail, Outlook and Seznam will trust it (SPF, DKIM, DMARC, MX, blacklists, domain age) and exactly what to fix.
What the check looks at
SPF says which servers may send for your domain, DKIM signs every email so it can't be changed on the way, and DMARC tells receivers what to do with mail that fails both. On top of that we check that the domain can receive replies (MX), isn't on a blacklist (Spamhaus DBL, SURBL, URIBL and others), how old it is, and whether a website answers on it.
Why cold email needs all of it
Since February 2024 Gmail and Yahoo require anyone sending in volume to authenticate with SPF and DKIM and publish DMARC. Without them mail goes to spam or is rejected outright, and cold email from an unknown sender is judged harder than newsletters people signed up for.
Use a separate domain for cold email
Send cold email from a second domain (e.g. yourcompany-mail.com) whose website points to your main one. If something goes wrong, your main domain's reputation stays clean. Two or three mailboxes per domain, 30–50 emails per mailbox a day once warmed up, is a safe pace.
After the DNS: warmup
A new mailbox has no reputation. For two to four weeks it should send a few emails a day that get opened and answered, then slowly more. DataSend warms up connected mailboxes automatically and shows when each is ready to send.
Questions
How do I add an SPF record?
In your domain's DNS (at the registrar or hosting), add a TXT record on the domain itself starting with v=spf1 and your mail provider's include, e.g. for Google Workspace: v=spf1 include:_spf.google.com ~all. A domain may have only one SPF record: merge several providers into one.
Where do I get the DKIM record?
Your mail provider generates it. Google Workspace: Admin → Apps → Gmail → Authenticate email. Microsoft 365: Defender → Email authentication → DKIM. Most hosting companies have it in their mail settings. Then add it to DNS as a TXT (or CNAME) record.
Is p=none enough for DMARC?
For a start, yes: it meets Google and Yahoo's requirement. Once SPF and DKIM pass reliably, move to p=quarantine.
The check says DKIM is missing, but I have it. Why?
A DKIM key sits under a selector name that can't be listed from outside, so we try the 40+ most common ones. If your provider uses a custom selector, send yourself an email and look for dkim=pass in its headers.
Is it free?
Yes, with no signup and no limit on domains (only a few checks a minute from one network).