Setting Up DMARC Record for Your Domain in 2021

Setting Up DMARC Record for Your Domain in 2021 1

What is DMARC?

DMARC or Domain-based Message Authentication, Reporting, and Conformance is an email authentication protocol that is designed to give domain owners the ability to protect their domains from fraudulent activity conducted through email, such as phishing and spamming. This policy allows domain owners to inform SMTP servers and other email recipients what to do in case the emails received from a domain do not pass the set authentication criteria.

Why Set Up DMARC Record?

Email fraud and phishing are rampant today. DMARC helps protect your domain from such activities by enabling you to define the authentication requirements for email messages sent from your domain to the receiving servers, giving you domain control where email is involved. Setting up a DMARC record is integral in establishing trust and reliability in your communication channels and protecting both you and your clients from potential data breaches and cyber attacks.

How to Set Up DMARC Record for Your Domain

To set up the DMARC record for your domain, you will need a domain registrar account. The following steps should guide you in setting up DMARC record:

  • Step 1: Start by logging in to your domain registrar account and navigate to the DNS management section.
  • Step 2: Add a new TXT record to your DNS servers. This configured TXT record should define your DMARC policy. Add the “v=DMARC1” tag to specify that this record is a DMARC policy record, and include a “p” tag to set the policy that serves as your domain’s DMARC policy.
  • Step 3: Define the DMARC record “p” tag value to one of three modes: none, quarantine, or reject. These modes tell the receiving email server what action to take on emails that fail your domain’s DMARC policy. You can set your p-tag as follows:
  • p=none: This option is used to help domain owners collect information on messages sent with their email address. It’s a “monitor only” policy mode. The receiving mail server sends reports indicating which emails are legitimate and which ones are not.
  • p=quarantine: With “quarantine,” receiving mail servers typically move non-compliant messages to a spam or junk folder.
  • p=reject: In this mode, email messages that do not comply with your DMARC policy will be automatically rejected during the SMTP conversation.
  • Step 4: Configure the DMARC policy sub-parameters. These sub-parameters provide recipients with specific instructions on how to process any message that violates the DMARC policy. They include:
  • pct: Percentage of emails that are subjected to the DMARC policy to be sent to the designed email address
  • ruf: Forensic report email address – address for receiving forensic report emails
  • rua: Aggregate report email address – address for receiving aggregate reports
  • Consequences of Setting Up DMARC Policy

    After configuring the DMARC policy, email receivers can now sort out incoming email from your domain based on how they conform to your DMARC protocols. This policy can reduce spoofed emails originating from your domain, lowering the risk of your domain’s email addresses being compromised.


    If you haven’t set up DMARC for your domain yet, it’s time to do so now, especially in this era of skyrocketing email frauda. By authenticating legitimate email messages sent from your domain and blocking ones that don’t meet your policy, you’re protecting your employees, customers, and vendors from phishing attempts and safeguarding the reputation of your domain. Delve even deeper into the subject by visiting this information-packed external website we’ve prepared for you. dmarc checker.

    To learn more, check out the related posts we suggest to supplement your research:

    Read this useful research

    Evaluate here