DMARC alignment: Centralized configuration and enforcement


Essentials for understanding DMARC alignment


What is DMARC alignment?


Choosing the right DMARC alignment mode


How DMARC alignment works


DMARC alignment troubleshooting


Best practices for implementing DMARC alignment

DMARC alignment FAQs

What is DMARC alignment?

DMARC alignment ensures that the domain shown in the email’s ‘From’ header matches the domains authenticated by Sender Policy Framework (SPF) and/or DomainKeys Identified Mail (DKIM). This confirms that the sender’s identity is consistent and legitimate, helping prevent domain spoofing.

What is the alignment mode for DMARC?

The alignment mode for DMARC determines how closely the authenticated domains must match the ‘From’ domain. There are two alignment modes:

Strict: Requires an exact domain match.

Relaxed: Allows a match at the organizational domain level.

These modes can be configured separately for SPF (aspf) and DKIM (adkim) in your DMARC DNS record.

How do I fix a DMARC alignment failure?

To fix a DMARC alignment failure, review and update your SPF and DKIM DNS records to include all authorized sending sources. Ensure that DKIM signatures use a domain aligned with the ‘From’ address. If needed, adjust the DMARC alignment mode from strict to relaxed.

Can an email pass SPF and DKIM but fail alignment?

Yes, an email can pass SPF and DKIM authentication checks but still fail DMARC alignment. This happens when the domains used in SPF and DKIM don’t match the ‘From’ domain as required by the configured DMARC alignment mode (strict or relaxed). In such cases, the message might be treated as unauthenticated depending on your DMARC policy.