SPF, DKIM, and DMARC checklist before you send
Authenticate your sending domain before the first cold email — a practical SPF, DKIM, and DMARC checklist for outbound operators.
SPF, DKIM, and DMARC are the three DNS records that prove your domain authorized a message. Without them, inbox providers treat outbound as untrusted — even when you send through legitimate SMTP.
What each record does
- SPF lists which servers may send mail for your domain.
- DKIM cryptographically signs messages so receivers can verify they were not altered.
- DMARC tells receivers what to do when SPF/DKIM fail, and where to send reports.
Checklist before day one
- Pick one primary sending domain (or subdomain like
mail.example.com). - Publish SPF that includes your SMTP / ESP includes.
- Enable DKIM in your SMTP provider and add the public key DNS records.
- Publish DMARC at
p=nonefirst so you can read reports without blocking mail. - Send test messages to Gmail and Outlook; confirm authentication passes in headers.
- After a clean week of reports, tighten DMARC toward
quarantineorrejectif your volume is stable.
Common mistakes
- Multiple SPF records on one domain (merge into one).
- Signing with a domain that does not align with the From address.
- Jumping to
p=rejectbefore you know what fails.
OutboundOS sends through your SMTP, so domain authentication stays on infrastructure you control. Connect SMTP when you are ready.