Sender Identity

Home · Guides · Delegate DMARC

Quickstart · Hosted DMARC delegation

How to safely delegate DMARC records via CNAME without modifying your root zone

22 October 2026

“Root zone” here means your apex mail and web records—not the DNS root. Hosted DMARC never asks you to move MX, SPF, or website A/AAAA records. You replace only the DMARC TXT at _dmarc with one CNAME.

What you publish

TypeName / hostValue / points toNote
CNAME_dmarc.brand.examplebrand.example._dmarc.hosted.senderidentity.comDNS only on Cloudflare. Remove any TXT at the same name.

What you do not change

Safe sequence

  1. Run the free audit and save the current DMARC text if you self-host today.
  2. Subscribe and add the domain in Account so the hosted target and report mailbox exist.
  3. Delete the TXT at _dmarc, publish only the CNAME (DNS only on Cloudflare).
  4. Confirm delegation ready in Account. We publish p=none with rua at reports.senderidentity.com.
  5. Read aggregate-derived senders, then approve quarantine stages and eventually p=reject—each step needs a person.

Cloudflare operators: follow DNS-only proxy mode. Provider-specific host fields: Quickstarts.