Skip to main content

DMARC

What is DMARC?

Domain-based Message Authentication, Reporting, and Conformance (DMARC) is an email protocol, that controls what happens if a message fails authentication tests (i.e. the recipient server can't verify that the message's sender is who they say they are).

Configure DMARC

Do this for each of the domains you will use for cold emails.

DMARC is a bit more tricky to understand and set up, but I'll explain the required steps.

First, read these to get an understanding of the concept and the parameters:

In your DNS provider (e.g. Cloudflare), within DNS configuration, add a text record:

TypeNameContentProxy Status
TXT_dmarcv=DMARC1; p=none; rua=mailto:[email protected]; pct=25; adkim=s; aspf=sDNS only

Note: Earlier, you added the email address [email protected] as an alternative address of [email protected]

Every 7 days, edit the _dmarc record and increase these values:

Dayp valuepct Value
0p=nonepct=25
7p=nonepct=25
14p=quarantinepct=50
21p=quarantinepct=75
28p=rejectpct=100