Simply click on a chapter below to jump to any section.

Chapter 1

What is DMARC?

What is DMARC

DMARC is a protocol that is designed to prevent spammers from sending malicious email on behalf of your domain without your permission through a practice known as spoofing. DMARC is short for Domain-based Message Authentication, Reporting and Conformance. It is an email authentication protocol that is built on top of the existing SPF and DKIM framework.
In its simplest form, DMARC allows domain owners to publish a policy that specifies what a receiving mail system should do with a message that is sent from their domain but has not been authenticated by SPF and DKIM. Aside from allowing users to set up authentication-based delivery rules, DMARC also provides a report so senders can better identify important aspects of their email security. Aside from our DMARC resource here, check out our full DMARC guide for greater levels of detail which is linked to the right.

What is a DMARC Report?

DAMRC allows domain owners to define a policy for recipient mail systems to follow based on SPF and DKIM authentication. Aside from the policy, DMARC also allows senders to get a report that allows users to see what percent of their email is being authenticated, which emails aren’t being authenticated, where the emails are coming from, and who is receiving them. The report is set up as an XML file of raw data that you will most likely need a tool to help break down into actionable insight.

Why You Should Use DMARC

If email is an important part of your business’s communication model, making it as secure as possible not only helps protect your brand and your stakeholders, it also helps build your reputation as a sender and improve your deliverability. Setting up DKIM, SPF, and a DMARC policy help you get the most protection and effectiveness from your email.

Chapter 3

How Does DMARC Work?

How Do You Set Up DMARC?

Setting up a DMARC policy is best done in stages. First you will want to set up an inbox to receive your DMARC reports. recommends initially setting up a p=none policy to begin collecting data that will help establish your policy. Once the data is collected, confirming legitimate email passing authentication, you can set up a p=quarantine policy so messages that fail authentication are quarantined. Once you are confident that legitimate messages are not failing DMARC and being quarantined, you can change your policy to “reject.”

Learn More About Setting Up DMARC

What is a DMARC Record?

The policy a sender puts in place to tell recipient mail systems what to do with unauthenticated mail is published by the domain owner in the DNS. This publication is known as the DMARC record. In the DNS there are a number of tags you can set but the version tag (v=) and policy tag (p=) are the only two that are required for correct set up.

Learn More About DMARC Records and Tags

What are the Benefits of DMARC?

Implementing a proper DMARC policy helps in three ways. It provides valuable reporting an insight into your email, it gives the owner complete control of what happens to their unauthenticated email, and it provides a valuable level of security to your brand and stakeholders.

Learn More About the Benefits of DMARC

Chapter 4

Email Authentication: DMARC Vs. SPF Vs. DKIM

dkim vs spf vs dmarc

dkim vs spf vs dmarc

Important SocketLabs Authentication Tools & Resources!


What Sets SocketLabs Apart!

We monitor changes in ISP authentication practices and make ongoing adjustments to our protocols so clients always have the latest authentication methods at their disposal. All of this expertise is applied “behind the scenes” so clients just send their email, and then simply watch it hit the inbox.

Authentication is only part of the many steps we take to ensure top deliverability for your emails.
Contact us today or signup for a free account to try it out for yourself. You’ll be sending authenticated email in minutes!

Related Content

Top 3 Benefits of DMARC

Today we’re going to talk a little about the benefits of DMARC. What is DMARC? DMARC is an email technology that is really cool. It’s essentially an email authentication protocol that is designed to give email domain owners the ability to protect their domain from unauthorized use. DMARC email authentication is really valuable to companies […]

Best Practices with Sender Policy Framework (SPF)

What is SPF? Sender Policy Framework (SPF) is one of the primary means of authenticating email messages as they transit the Internet. The importance of SPF is growing as additional technologies, such as DMARC, are built on top of the standard. As more domains implement SPF records, greater value is derived from the framework for anti-spam […]