BounceProtect

Clean your email lists before you send

Domain Signals

SPF and DMARC explained for marketers

What SPF and DMARC are, why they matter for email deliverability, and how to check them.

What is SPF?

SPF (Sender Policy Framework) is a DNS record that lists which mail servers are allowed to send email on behalf of your domain. When you send an email, the recipient's server checks whether your sending IP is in the SPF record. If it isn't, the email may be marked as spam or rejected.

What is DMARC?

DMARC (Domain-based Message Authentication, Reporting, and Conformance) builds on SPF and DKIM. It tells receiving servers what to do when an email fails authentication — reject it, quarantine it (send to spam), or do nothing. It also enables reporting so you can see who is sending email using your domain.

Why they matter for email validation

When you're validating a list, domains without SPF or DMARC records are a signal of lower legitimacy. A business domain with no email authentication configured is more likely to be:

  • A newly registered domain with no real operations
  • A parked or abandoned domain
  • A domain used for spam or phishing

BounceProtect checks SPF and DMARC for every domain and factors them into the spam risk score and send recommendation.

How to check SPF and DMARC

You can look up any domain's SPF record with: nslookup -type=txt yourdomain.com

And DMARC with: nslookup -type=txt _dmarc.yourdomain.com

Or use BounceProtect's Deep Analysis feature to see SPF, DMARC, SSL, domain age, and business legitimacy score in one view.

What to do if a domain has no SPF or DMARC

For your own domain: set up SPF and DMARC records immediately. Most ESPs provide step-by-step instructions. Without them, your emails are more likely to land in spam.

For addresses on your list: emails from domains with no SPF or DMARC are flagged by BounceProtect as "Risky" — they may still deliver, but they carry higher spam risk.

Ready to validate your email list?

Start free and check your first emails with full validation signals and SMTP verification.

More in Domain Signals