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:
- State of DMARC Adoption by Inbox Providers via MxToolbox
- What is DMARC? via Postmark
- DMARC Overview via dmarc.org
- DMARC: Monitor and secure your email delivery via Postmark
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
- 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.