Free tool

Email domain checker

Check your author domain's SPF, DKIM, DMARC and MX records in one go, and see whether Gmail, Yahoo and Microsoft will accept your newsletter.

The part after the @ in your From address. You can paste the whole address.

Leave blank and we'll try the common ones.

Good

Set up correctly. Nothing to do.

Check

Works, but worth tidying up.

Fix

Missing or broken. Inboxes may send you to spam.

Why inboxes ask for this

Gmail and Yahoo started enforcing new sender rules in February 2024, and Microsoft followed in May 2025. Anyone sending a newsletter is expected to prove the email really comes from them.

Three DNS records do that. SPF lists the services allowed to send as you, DKIM signs each email, and DMARC tells inboxes what to do with fakes. MX shows where replies to you go.

If one is missing, your newsletter can land in spam even when readers asked for it. This check reads the public records for your domain and changes nothing.

How to fix what it finds

  1. Fix anything marked Fix first

    Start with SPF, then DKIM, then DMARC. Each card says what is wrong in plain words.

  2. Add the records at your DNS provider

    That is usually where you bought your domain: GoDaddy, Namecheap, Cloudflare, Squarespace and so on.

  3. Use the generators if you need a record

    The SPF and DMARC generators write the record for you. Your email service gives you the DKIM record.

  4. Run the check again

    Most changes show up within an hour. Some DNS providers take up to 48 hours.

Questions

Which domain should I check?

The one in your From address. If you send as jane@janeauthor.com, check janeauthor.com. You can paste the whole address and we'll take the domain from it.

Can I send my newsletter from a Gmail or Yahoo address?

Not reliably. Your email service can't pass DMARC for gmail.com or yahoo.com, so inboxes treat that mail as suspicious. You need your own domain, which usually costs $15 to $20 a year.

What is a DKIM selector?

A short name your email service picks for its signing key, like mailer or google. Leave the box blank and we try about 30 common ones.

Can I share my results?

Yes. The page address updates after each check, so you can send the link to whoever manages your domain.

Does the check change anything on my domain?

No. It only reads public DNS records, the same ones any inbox reads when your email arrives.

Start for free.

Give us 30 days to try it out, totally free. Don’t like it? Go your own way, with no contracts to break, no money to lose, and no hard feelings. But we’re betting you’ll like it.