Email Marketing Intermediate

DMARC

DMARC is the email policy that tells inbox providers how to handle messages failing SPF or DKIM checks, and reports back who is sending from your domain.

DMARC (Domain-based Message Authentication, Reporting and Conformance) is an email authentication protocol that builds on SPF and DKIM to give domain owners control over what happens to mail that fails authentication checks and visibility into who is sending email using their domain.

What DMARC Means in Marketing

SPF and DKIM each verify something about an email. DMARC is the policy that tells inbox providers what to do when those verifications fail, and the reporting system that tells you what is happening with your domain.

Without DMARC, even if you have SPF and DKIM configured, there is no instruction to inbox providers about how to handle mail that fails those checks. DMARC closes that gap. A DMARC policy of reject tells Gmail, Outlook and Yahoo to refuse delivery of any mail claiming to come from your domain that does not pass authentication. That stops phishing emails that impersonate your brand before they reach recipients.

The reporting component is equally valuable. DMARC reports tell you every day which mail servers are sending email using your domain. This reveals legitimate sending you had not fully authenticated (a CRM you forgot to set up, a newsletter platform a team added without telling IT) and malicious attempts to spoof your domain.

How DMARC Works

The three policy levels:

p=none is monitoring mode. Failed mail is delivered normally. DMARC reports are sent to the address you specify. Use this first to understand your sending environment before applying any enforcement.

p=quarantine routes failed mail to the spam folder. Legitimate mail that is not authenticated lands in junk. Use this as a transitional step after confirming that all your legitimate sending passes authentication.

p=reject instructs inbox providers to refuse delivery of failed mail entirely. This is the strongest protection against domain spoofing. Only move here once you are confident every legitimate source is correctly authenticated.

Alignment requirements:

DMARC requires that either the SPF-authenticated domain or the DKIM-signing domain aligns with the From header domain. This alignment requirement prevents attackers from using authenticated sending infrastructure they legitimately control to spoof your domain.

The DNS record:

DMARC is published as a DNS TXT record at _dmarc.yourdomain.com. A basic example: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Reading the reports:

Aggregate reports arrive as XML files, which are difficult to read directly. Free and paid tools parse them into readable dashboards. Review them weekly when setting up and monthly once your policy is stable.

DMARC Example

A financial services brand discovers through DMARC reports that several hundred phishing emails per day are being sent from unknown servers claiming to use their domain. Because their DMARC policy is still set to none, those emails are being delivered. They complete their authentication configuration, confirm all legitimate sending passes, and move the policy to reject. The phishing emails stop reaching inboxes. Customer complaints about fake emails drop.

Why DMARC Matters for Marketers

Your email domain is your brand. If attackers can use it to send phishing emails, those emails damage your customers and your brand’s credibility. DMARC is the tool that lets you stop it. It also improves deliverability: inbox providers treat domains with DMARC enforcement as more trustworthy senders, which supports inbox placement for your legitimate campaigns.

Frequently Asked Questions

What are the three DMARC policies?

None (p=none): monitor only. Failed emails are delivered normally. You receive reports but no mail is rejected. Quarantine (p=quarantine): failed emails go to the spam or junk folder. Reject (p=reject): failed emails are not delivered at all. Most brands start with 'none' to review reports and understand what is sending on their behalf, then move to 'quarantine' and eventually 'reject' once they are confident all legitimate sending is authenticated.

What do DMARC reports contain?

Aggregate reports (RUA) are daily summaries from inbox providers showing which IP addresses sent mail using your domain, whether SPF and DKIM passed, and how many messages were sent. Forensic reports (RUF) are copies of individual failed emails. Aggregate reports are the more practically useful: they show you whether your own sending platforms are all authenticated correctly, and whether anyone is spoofing your domain.

Does DMARC stop all email fraud using my domain?

No. DMARC applies to the From header address. It does not protect against attacks that use a lookalike domain (yourbrand-security.com instead of yourbrand.com), a display name spoof where the From address is real but the display name is forged, or Reply-To attacks. DMARC closes a specific and important attack vector but is not a complete anti-phishing solution.

Consulting & Strategy

Need help putting this concept into practice on your campaigns? Share your current targets and I will suggest the right approach.

Discuss your campaigns