Authenticate your sending domain (SPF, DKIM & DMARC)
Your sending domain is the domain in your From address — for example acme.com in newsletter@acme.com, or a subdomain like mg.acme.com. Authenticating it tells inboxes that RadarSend (through your provider) is allowed to send for you, which is the single biggest factor in whether your email reaches the inbox.
Authentication has three parts, and it’s important to know where each one lives:
- SPF and DKIM are configured at your sending provider (Amazon SES, SendGrid, etc.) — not in RadarSend.
- DMARC is a record you publish in your own DNS. RadarSend verifies it for you (it never changes your DNS).
Before you begin#
- A sending service connected in RadarSend.
- Access to your domain’s DNS settings.
How sending domains show up in RadarSend#
You don’t add sending domains manually. A sending domain appears automatically the first time you add a sender on that domain. To see them, go to Settings → Sending → Sending domains. Each domain has a Details page showing its authentication status, reputation, and warming.
Step 1 — Set up SPF and DKIM at your provider#
SPF and DKIM live with the provider that actually delivers your mail, so you authenticate your domain in that provider’s dashboard. Each provider guide covers this:
- Amazon SES · SendGrid · Mailgun · Resend · Mailjet
RadarSend can give you a head start for some providers: when you add a sender and the confirmation test is rejected because the domain isn’t authenticated, RadarSend shows the DKIM records to add for Amazon SES, SendGrid, Mailgun, Resend, and Mailjet (look for the Authenticate {domain} (DKIM/SPF) button in the Add-sender wizard). For any other provider, authenticate the domain in the provider’s own dashboard, then come back.
Step 2 — Add a DMARC record#
DMARC ties SPF and DKIM together and tells inboxes what to do with mail that fails them. Add a TXT record in your DNS:
- Name/host:
_dmarc.yourdomain.com - Value: start with
v=DMARC1; p=quarantine; rua=mailto:you@yourdomain.com
We recommend at least p=quarantine. (You can start at p=none to monitor, then move to p=quarantine and eventually p=reject as you gain confidence — see Good to know.)
RadarSend checks this record for you. On the sending domain’s Details page, use Re-check DMARC to probe it. The status chip shows DMARC · p=reject / p=quarantine / p=none / missing / unchecked. RadarSend only reads this record — it never edits your DNS.
Step 3 — Finish setting up the domain#
The sending domain’s Details page has a Finish setting up this domain checklist:
- Identities added — at least one sender uses this domain.
- DMARC policy enforced — your DMARC record is published at
p=quarantineor stronger. - Connect Google Reputation — connect Google Postmaster Tools to see your Gmail reputation.
- Choose a warming plan — pick how fast to ramp sending volume (see Deliverability & warmup).
Common issues#
- “Where do I add my SPF/DKIM records?” — At your sending provider, not in RadarSend. RadarSend only verifies DMARC. See your provider guide.
- My domain isn’t listed. Sending domains appear only after you add a sender on that domain.
- DMARC shows “missing.” The
_dmarc.yourdomain.comTXT record isn’t published (or hasn’t propagated). Add it and click Re-check DMARC; DNS changes can take a few hours. - DMARC shows “p=none.” That’s monitor-only and counts as not yet enforced — move to
p=quarantine.
Good to know#
- Ramp DMARC gradually:
p=none(monitor) →p=quarantine→p=reject. Jumping straight top=rejectbefore SPF/DKIM are solid can bounce legitimate mail. - Use a subdomain for marketing (e.g.
mg.acme.comornews.acme.com) so your bulk sending reputation stays separate from your primary domain’s transactional mail. - Warming is per domain × sending service. If you send the same domain through two providers, each has its own independent warming track.