How to set up SPF, DKIM & DMARC for Brevo

Brevo (formerly Sendinblue) authenticates your domain with a fixed SPF include and DKIM records generated per account. Brevo's wizard shows the full set — publish everything it lists, then verify.

SPF

One include at the root of your sending domain.

Type
TXT
Host / Name
@

@ means the root of the domain. If your provider rejects @, enter the bare domain or leave the Host field empty.

Value / Content
v=spf1 include:spf.brevo.com ~all

DKIM + domain verification

Brevo generates DKIM values (and a brevo-code verification TXT) per account — copy them from the wizard.

Type
TXT
Host / Name
mail._domainkey
Value / Content
k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB…

Example only — copy the exact host(s) and value(s) from Brevo → Settings → Senders, Domains & Dedicated IPs → Domains → Authenticate.

  1. Brevo → Settings → Senders, Domains & Dedicated IPs → Domains → add or select your domain → Authenticate.
  2. Publish every record the wizard lists (SPF, DKIM, verification code).
  3. Click Verify & Authenticate.

DMARC

DMARC is per-domain, not per-provider — one record at _dmarc.yourdomain.com covers Brevo and everything else that sends as you. Start in monitor-only mode:

Type
TXT
Host / Name
_dmarc

Some providers want the full _dmarc.yourdomain.com here.

Value / Content
v=DMARC1; p=none; rua=mailto:your-report-address

Example only — replace your-report-address — our DMARC generator builds the record, or sign up free and we generate it with a report address that feeds your monitoring dashboard.

Provider note: Brevo's DKIM signs with your domain once authenticated, giving you DMARC alignment on every campaign.

Full walkthrough: how to set up DMARC without breaking your email, and why aligned authentication is what DMARC actually checks.

Verify it worked

After DNS propagates (minutes to an hour), send a message from Brevo to our inbox test — it shows the real SPF/DKIM/DMARC verdicts a receiver computes, including whether authentication aligned with your domain. Then HealthCheck Email keeps checking daily and alerts you when a record breaks.

Records current as of 2026-07-13. Provider dashboards change — the authoritative reference is Brevo's official docs.