Set up a DMARC

Set up a DMARC


Set up a DMARC

Create a record with the proper tags

With all the new anti-spam rules, you may have come across the acronym DMARC. This article gives you a quick primer on DMARC and how to create a record. To learn more, visit the DMARC site.  


What is DMARC?

Domain-based Message Authentication, Reporting, and Conformance (DMRAC) is an email authentication protocol. It is often used with DKIM (DomainKeys Identified Mail) and SPF (Sender Policy Framework) to fight spam. 

A DMARC record tells email senders what to do when they find a spammy email. When you set up a DMARC record, messages from popular email providers like Gmail, AOL.com, and Yahoo can only be sent using their original servers. That hinders spammers, for instance, from pretending to send "real looking" email messages from a Gmail account. 


Creating a DMARC record

You create a DMARC by adding a record to your domain's DNS settings. The process is similar to setting up a DKIM record. Below is an example of a DMARC record.


Domain Name System (DNS) works like the Internet's phonebook. It converts human-friendly website names (e.g. www.disney.com) into computer-friendly IP numbers (130.211.198.204).


When creating a DMARC record on your DNS, the TXT Value field includes mandatory, recommended, and optional tags.


TXT Value:

v=DMARC1;p=none;sp=none;pct=100;rua=mailto:YOUREMAIL;
ruf=mailto:YOUREMAIL;ri=86400;aspf=r;adkim=r;fo=1


DMARC tags

This table shows DMARC tags and functions.

Tag

Type

Function

v

Required

Set the version of DMARC being used (Always set to v=DMARC1)

p

Required

Set rules for how email providers should handle emails that may not be legitimate (none, quarantine, or reject)

rua

Required

Specify where to send summary reports about email authentication

ruf

Optional

Specify where to send detailed reports when an email fails DMARC validation (recommended)

adkim

Optional

Decide how strictly to check the sender's signature in emails (Strict or Relaxed)

aspf

Optional

Decide how strictly to check the sender's domain in emails (Strict or Relaxed; default is Relaxed)

sp

Optional

Specify rules for subdomains aligned with the main domain's policy

fo

Optional

Choose what kind of failure reports to receive (none, if either SPF or DKIM fails, if DKIM fails, or if SPF fails)

rf

Optional

Choose the format for detailed reports on email authentication failures (default: afrf)

pct

Optional

Determine the percentage of emails to which the DMARC policy applies (default: 100%)

ri

Optional

Set the time interval between receiving reports about email authentication (default: 86400 seconds)


Wrap up

Now you know what a DMARC does and how to create a DMARC record. 


    • Related Articles

    • New Email Rules to Stop Spam

      New Email Rules to Stop Spam Get ready for new Inbox protections In early 2024, Gmail and Yahoo will enforce anti-spam rules that could impact your email marketing business. I'll describe the changes and what you must do. New anti-spam rules Both ...
    • Update Your Email Address

      Update Your Email Address Tips to improve customer engagement In a previous article, I showed you how to update sender details. This handy tool lets you customize the footer information in campaign and automation messages. It can also change the way ...
    • Glossary of Terms

      Glossary of Terms Learn common words used on the tinyAlbert platform A Glossary of Terms is a list of definitions for specific words and phrases used in tinyAlbert. It serves as a reference resource to help users understand and clarify the meaning of ...
    • Don't Send from Yahoo or AOL

      Don't Send from Yahoo or AOL Understand the power of a DMARC record TL; DR Never, ever use a Yahoo or AOL email address when updating your tinyAlbert sender details. The long version ... If you're still reading, cool. Let me explain why Yahoo and AOL ...
    • tinyAlbert Changelog

      tinyAlbert Changelog New features and enhancements deployed or coming soon March, 2024 Added pre-built campaigns to the calendar around seasonal or holiday themes. Added count-down timers to calendar campaigns. February, 2024 Added DKIM ...