Using DMARC to help with email delivery

DMARC is an email authentication standard that's used to help protect a domain from fraudulent email. Along with DKIM and SPF records, DMARC helps prevent spam or "spoof" emails coming from your domain. 

In this article

How does DMARC work?

In simple terms, DMARC provides an extra layer of domain-based authentication when emails are sent from your domain. When used in tandem with SPF and DKIM records, DMARC tells the receiving email server how to handle messages that do not pass SPF or DKIM validation. 

Since the receiving email server has clear instructions on how to handle a potentially fraudulent message, the customer on the receiving end has a smaller chance of seeing a spammy or malicious message in their inbox. 

Learn more about DMARC

Setting up DMARC successfully is super important. Before diving in, we'd recommend reading these resources: 

We'd also recommend using  Postmark's DMARC tool to implement and monitor your DMARC setup.

Setting up DMARC

Before you get started, make sure that you have access to your domain control panel, and the ability to create new DNS records. You'll need to create a new TXT record for DMARC. You'll also need to have existing SPF and DKIM records in place for DMARC to work! 


Open a mailbox, then navigate to the Connection Settings page. 


On the Sending Email tab, expand the DMARC section to get started. You'll need to create a TXT DNS record using the values shown within the DMARC section. 

Your TXT record values should match values seen in the Host field, with the Host value being the Hostname, and the Suggested TXT value being the Value or Target for the TXT record.  In our example below, we're setting TXT record via  Hover
After you've saved your new TXT records, you can return to the DMARC section and click the Test Settings button to validate DMARC setup. Remember, it can take up to 24 hours before DNS changes propagate. Again, we'd strongly recommend using  Postmark's DMARC tool to monitor your DMARC setup. 
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still stuck? How can we help? How can we help?