Skip to main content
Publish the five Brudcast records in your own DNS, at the provider that answers for your domain.
Before you start: open the domain’s DNS Records tab in Channels > Email > Domains and keep it beside this page. Copy every name and value from there, because they’re generated for your domain. You also need sign-in access to whoever hosts your DNS.

The one thing that breaks most often

Providers disagree about the name field. Some want only the part in front of your zone and add the zone themselves. Others want the full name. Getting it wrong produces names like brd.spf.mail.example.com.example.com, and the domain never verifies. Every provider below takes the host part only. For a sending domain mail.example.com in the zone example.com, that’s brd.spf.mail rather than brd.spf.mail.example.com. The full names and their host parts are listed in DNS records. After you save the first record, read back the full name your provider shows. If it’s doubled, edit the record and remove the extra domain.

Your provider

Where the zone is: sign in to Cloudflare, select the domain, then open DNS > Records.Add a CNAME: select Add record. Set Type to CNAME, Name to the host part, and Target to the value from Brudcast. Set TTL to Auto or 300. Set Proxy status to DNS only.Add a TXT: select Add record, set Type to TXT, Name to _dmarc.mail, and paste the DMARC policy into Content.
The proxy must be off. Cloudflare turns the orange cloud on for new CNAMEs. A proxied record answers with Cloudflare’s own addresses instead of the Brudcast target, so the SPF delegation never resolves as required and verification fails. Set Proxy status to DNS only (the grey cloud) on all four Brudcast CNAMEs. TXT records are never proxied.

Check what you published

Confirm the records from a terminal before you ask Brudcast to check them:
Each answer should match the value on the DNS Records tab. An empty answer means the record isn’t published or hasn’t propagated yet. A doubled name in the answer means the provider added your zone to a name you typed in full.

Verify your domain

Run the check and read the result.

DNS records

What each of the five records does, and the full names.

Email troubleshooting

Every verification failure and its fix.

Add a sending domain

Where the records come from.