What Is DMARC? Why Enforcement Comes Before BIMI and Mark Certificates

TL;DR

DMARC connects SPF or DKIM authentication to the domain customers see in the From address. It helps organizations identify legitimate sending sources, correct alignment problems, establish an enforcement policy and gain reporting visibility across their email environment. This work comes before BIMI because participating mailbox providers expect aligned authentication and an enforcement-level DMARC policy. Organizations should inventory every sending domain and third-party platform, resolve authentication gaps and assign ongoing ownership before progressing to a VMC or CMC deployment.

DMARC gets described in two very different ways: a defensive control against spoofing, and “the thing you need before BIMI.” Both are true, but neither on its own explains what DMARC actually does. This guide covers the mechanics in business-readable terms — what DMARC evaluates, why p=none isn’t enforcement, what its reports can and can’t tell you, and why authentication work has to come before a logo certificate.

What is DMARC?

DMARC—Domain-based Message Authentication, Reporting and Conformance—is an email authentication policy and reporting protocol. It allows receiving systems to determine whether a passing SPF or DKIM result aligns with the domain visible in the From field, then consider the domain owner’s published policy when handling messages that fail alignment. It also provides reporting visibility into observed sending activity.

Why DMARC Exists

SPF and DKIM results are not automatically connected to the domain a recipient sees in the From field. A third-party sender may use a different envelope domain for SPF or a different signing domain for DKIM, so a message can pass authentication without aligning to the visible brand domain. DMARC addresses this gap by evaluating alignment, publishing the domain owner’s handling policy and providing reporting visibility into observed sending activity.

The Four Questions in a DMARC Evaluation

DMARC’s evaluation reduces to four questions, answered in sequence for every message:

The evaluation sequence

  • Did SPF pass?
  • Did DKIM pass?
  • Did at least one passing result align with the visible From domain?
  • What policy and reporting instructions has the domain owner published?

DMARC passes when at least one aligned authentication path passes — not both, and not by default.

DecisionQuestionWhy it mattersWhat it confirms
1. SPF resultDid SPF pass for the envelope domain?Checks whether the sending server is authorized by the envelope domainProvides one possible authentication path
2. DKIM resultDid DKIM pass for the signing domain?Verifies the signature and protected message portionsProvides one possible authentication path
3. AlignmentDid a passing result align with the visible From domain?Connects authentication to the domain the recipient seesDetermines whether SPF or DKIM can satisfy DMARC
4. Policy and reportingWhat policy and reporting instructions were published?Communicates the domain owner’s requested handlingProvides enforcement direction and reporting visibility
Table 1. The four questions used to evaluate DMARC for each message.

How SPF, DKIM and DMARC Fit Together

ComponentMain roleIdentifier involvedHow it contributes to DMARC
SPFAuthorizes sending infrastructureEnvelope domainCan provide an aligned authentication path
DKIMSigns selected message content and headersSigning domainCan provide an aligned authentication path
DMARCEvaluates alignment and publishes policyVisible From domainConnects authentication to the recipient-visible identity
Table 2. SPF and DKIM each check a different identifier; DMARC is the layer that connects either result to what a recipient actually sees.
How does DMARC work with SPF and DKIM?

SPF and DKIM each produce an independent authentication result — SPF for the envelope domain, DKIM for the signing domain. DMARC evaluates whether at least one of those passing results aligns with the visible From domain; it doesn’t require both to pass or align, only one. Based on that outcome, participating receiving systems apply the domain owner’s published policy and, where configured, send back reports describing what they observed. DMARC is the alignment and policy layer sitting on top of SPF and DKIM, not a replacement for either.

What Does DMARC Alignment Mean?

Alignment connects an authentication result to the domain a recipient actually sees. Take a message with a visible From address of billing@example.com, sent through a third-party platform using an SPF envelope domain of mailer.example.com, but DKIM-signed with example.com. SPF alone doesn’t align here, but the DKIM result does, because the signing domain matches the visible From domain — exactly, under strict alignment, or as a valid subdomain relationship, under relaxed alignment. DMARC passes because at least one aligned path passed, even though SPF didn’t align on its own. Exact alignment-mode configuration is covered in the DMARC readiness knowledge base rather than here.

The Three Policy Stages

The published policy tells receiving systems how the domain owner wants failing mail handled; final treatment remains subject to receiver policy.

PolicyMain purposeWhat it asks receivers to doTypical use
p=noneMonitoringCollect and report, without requesting quarantine or rejectionDiscovery and remediation
p=quarantineEnforcement with suspicious handling requestedTreat failing mail as suspiciousControlled enforcement progression
p=rejectStrongest published enforcement requestReject failing messagesFinal enforcement state where appropriate
Table 3. The three policy stages — each is a published request, not an automatic outcome.
Is p=none enough for BIMI?

No. p=none is a monitoring policy. BIMI guidance requires DMARC enforcement—normally p=quarantine or p=reject—with full policy application on the organizational domain and relevant subdomains. Before moving to enforcement, organizations should identify legitimate senders and resolve authentication or alignment failures.

What DMARC Reports Show

Aggregate reports help organizations map sending services, compare SPF and DKIM outcomes, identify alignment failures, review message volume and distinguish expected sources from activity requiring investigation. They become most useful when combined with an accurate sender inventory and clear business ownership.

Reporting insightAction it supports
Observed source IPs and sending servicesMatch traffic to approved platforms
SPF and DKIM outcomesIdentify configuration failures
Alignment patternsCorrect domain relationships
Message volumesPrioritize high-impact sources
Requested and applied dispositionReview enforcement behavior
Table 4. How aggregate reporting supports sender discovery, remediation and policy decisions.

For organizations that want interpretation rather than parsing raw XML themselves, expert DMARC implementation and enforcement support can help translate reports into a decision.

Where DMARC Provides the Most Value

DMARC capabilityPractical value
SPF or DKIM alignment with the visible From domainConnects authentication to the identity recipients see
Enforcement policyRequests stronger handling of unauthenticated mail
Aggregate reportingReveals observed senders and authentication patterns
Domain-level protectionReduces unauthorized direct use of the protected From domain
Table 5. The main operational value DMARC adds to a governed email environment.

Other impersonation methods, including lookalike domains and compromised accounts, require additional security and monitoring controls.

Why DMARC Comes Before BIMI

BIMI depends on a properly authenticated and governed email environment. Before pursuing a VMC or CMC, organizations should identify all sending sources, align SPF or DKIM with the visible From domain and move DMARC to an enforcement-level policy. The logo, certificate and BIMI DNS record are then added to that established foundation.

LayerTarget state
Sending sourcesDocumented and assigned to owners
SPF and DKIMPassing and aligned where appropriate
DMARCEnforcement-level policy
LogoBIMI-compatible SVG prepared
Certificate routeVMC or CMC eligibility confirmed
BIMI deploymentDNS and hosted assets prepared
Table 6. What has to be ready at each layer before a certificate path makes sense — see BIMI certificate options for the certificate layer specifically.
Why is DMARC required before BIMI?

BIMI depends on a mailbox provider being able to trust that authenticated mail actually comes from the domain it claims to. That trust comes from DMARC operating at an enforcement level — not simply present, and not still in monitoring mode. A logo, and where required a VMC or CMC certificate, sits on top of that authenticated foundation; neither replaces it, and neither can compensate for a domain that hasn’t reached enforcement. Providers can also change requirements, and a certificate doesn’t by itself guarantee display.

A Real Deployment Lesson: Root and Subdomain Sending

Authentication readiness usually looks simpler on paper than it is in practice. In one documented case, a regulated-industry sender had a VMC issued and a BIMI record published on its root domain, but also sent marketing and transactional mail from a subdomain — and assumed the root record would cover it. It didn’t: mailbox providers evaluate the BIMI record for the exact domain in the From address, so the subdomain needed its own record and its own confirmed DMARC enforcement before the logo displayed there too. See the full root and subdomain sender configuration scenario — a reminder that domain inventory has to reflect every sending identity in actual use, not just the primary one.

A related pattern shows up after go-live rather than before it: a domain with an issued certificate and a published BIMI record where the logo still didn’t display, traced to a DNS selector and hosting misconfiguration rather than anything wrong with the certificate itself. See the DNS selector and hosting correction scenario for how that gets diagnosed.

When does managed DMARC support add value?

A professional DMARC service may be useful when the organization has several domains, subdomains or third-party senders; cannot confidently interpret aggregate reports; needs to move from monitoring to enforcement without disrupting legitimate mail; or wants DMARC readiness coordinated with BIMI, VMC or CMC. The service should help identify and align authorized senders, interpret reporting data and manage policy progression — not simply publish a generic DNS record.

Readiness Checklist Before Progressing

What to have mapped before moving toward enforcement

  • Domains, subdomains and visible From identities
  • Marketing, transactional, support and billing platforms
  • SPF, DKIM and alignment status for each sender
  • DMARC reporting coverage and enforcement policy
  • Organizational and subdomain-policy requirements
  • Owners for DNS, reporting, enforcement and BIMI progression

This is a readiness map, not a full technical audit — review your sender inventory and enforcement readiness with a specialist if any of it is unclear.

Common DMARC Readiness Gaps

Patterns worth avoiding

  • Incomplete sender inventory
  • SPF or DKIM passing without alignment
  • Overlooked subdomains
  • Enforcement before legitimate senders are prepared
  • Reports collected without interpretation or ownership
  • Certificate planning before DMARC readiness

Not sure where your domain stands?

Start with a quick record check before deciding what to fix first.

Check your current DMARC record

BIMI Expert

Frequently Asked Questions

What does DMARC stand for?

Domain-based Message Authentication, Reporting and Conformance — an email-authentication policy and reporting protocol built on SPF and DKIM.

Is DMARC an email-authentication protocol?

It's a policy and reporting layer that evaluates authentication results from SPF and DKIM — it doesn't authenticate mail independently of them.

Does DMARC require both SPF and DKIM?

No. DMARC can pass when either SPF or DKIM passes and aligns with the visible From domain. Using both provides greater resilience across sending platforms and message-handling paths.

What does DMARC alignment mean?

Whether a passing SPF or DKIM result's domain matches the visible From domain — exactly under strict alignment, or as a valid subdomain relationship under relaxed alignment.

What is the difference between p=none, p=quarantine and p=reject?

p=none monitors and reports without requesting action. p=quarantine asks receivers to treat failing mail as suspicious. p=reject asks receivers to reject it outright. All three are requests, not guarantees.

Is p=none enough for BIMI?

No. It's a monitoring state, not enforcement, and doesn't satisfy BIMI's enforcement-level requirement.

What do DMARC reports show?

Source patterns, SPF/DKIM results, alignment status and observed volume — reported by participating receivers, not every receiver, and requiring interpretation rather than reading like a finished summary.

When should I use a managed DMARC service?

When you have multiple domains or senders, can't confidently interpret reports, or want to move to enforcement without disrupting legitimate mail — especially if BIMI, VMC or CMC readiness needs to be coordinated alongside it.
Need Help Reaching DMARC Enforcement?
Most organizations don’t move from p=none to p=reject overnight. We help identify sending sources, align SPF and DKIM, interpret DMARC reports, and safely deploy enforcement without disrupting legitimate email.