Official DNS Guide • Transactional Email & Marketing Automation

Brevo (formerly Sendinblue) SPF Record Setup & Validator

Set up Brevo SPF record (include:spf.sendinblue.com) and configure mail._domainkey DKIM TXT keys.

Quick Answer • Exact Brevo SPF Syntax

To authorize Brevo (formerly Sendinblue) to send emails on behalf of your domain, add include:spf.sendinblue.com to your domain's single DNS TXT SPF record before the terminating ~all mechanism. The standard record is v=spf1 include:spf.sendinblue.com ~all.

Live Brevo DNS Validator

Test your domain's published SPF, DKIM, and DMARC records via global DoH edge nodes in real time.

Zero-Log Client Evaluation

Understanding Brevo (formerly Sendinblue) Email Authentication

Brevo provides transactional email and SMS automation with dedicated DKIM signing and SPF authorization.

When Brevo (formerly Sendinblue) delivers outbound emails on your behalf, recipient mail transfer agents (MTAs) at Google, Yahoo, Microsoft, and corporate mail gateways inspect the sender identity. Without a published SPF record explicitly permitting Brevo (formerly Sendinblue)'s IP ranges, these emails trigger SPF Softfail (~all) or Hardfail (-all), severely degrading domain reputation and inbox placement.

Required DNS Records for Brevo

Publish the following DNS records in your domain registrar or DNS management console (Cloudflare, AWS Route 53, GoDaddy, Namecheap):

TypeHost / NameValue / TargetTTLPurpose
TXT@v=spf1 include:spf.sendinblue.com ~all3600Brevo SPF.

Step-by-Step Setup Instructions

1

Log into Brevo > Senders & IP > Domains > Add domain.

2

Add TXT for mail._domainkey with DKIM key.

3

Add "include:spf.sendinblue.com" to root SPF.

4

Click Authenticate in Brevo.

Common Brevo SPF Configuration Mistakes

× Brevo Code Missing

Cause: Omitting brevo-code TXT validation record.

Fix: Add brevo-code TXT.

Frequently Asked Questions

Is Sendinblue SPF the same as Brevo?

Yes, both use "include:spf.sendinblue.com".