DMARC Record Generator

Use this tool to generate your DMARC record

Invalid domain name

What is DMARC Record Generator?

The DMARC Record Generator allows you to create your DMARC Record ready to be published on your DNS so that you’re able to gain valuable insights on who is abusing your domain.

EasyDMARC’s DMARC Generator guides you through each step of the process, including explanation.

Use DMARC Record Generator, if you want to:

  • Create DMARC TXT record and publish it in DNS
  • Read about all DMARC's terms to easily configure DMARC Record
  • Validate if DMARC record's text corresponds to the specification before publishing it in DNS

Why does DKIM lookup matter?

  • Select the policy that you’d like to be applied to you domain (More about policies here)
  • Select the Failure reporting option (Fo) (More on that here)
  • Other optional steps:
    • You can add other email addresses to receive DMARC reports in the "Reports send to" fields.(Optional)
    • Set your SPF or DKIM identifier alignment to strict
    • Chose a percentage for the applied policy
  • Generate a DMARC record and update it in your DNS zone

How to use the DMARC Record Generator?

Head to EasyDMARC and click on DMARC from the tools section then DMARC generator and follow our guide.

How to implement a DMARC record on your domain?

Once the record has been generated, copy it and head to the DNS zone of your domain. Add a new TXT or CNAME record and paste the provided record. Note: With the majority of DNS providers
(ex. GoDaddy) the domain part will be added automatically in the Host/Name field so adding only _dmarc is enough.

DMARC record format

The format for the DMARC record is TXT or CNAME (for Hosted DMARC)

DMARC record tags

DMARC has some required tags which are:

Version ("v"): Must take the value DMARC1.
Policy ("p"): Policy for receiving messages, DMARC has three policies none which is used for monitoring, quarantine that lets you quarantine non-compliant emails and reject that lets you reject all the non-compliant emails.

DMARC also has some optional tags:

Like the Rua and Ruf address tags, the Percentage (pct) tag that gives you decide the percentage of the applied policy for the non-compliant emails, subdomain policy (sp), adkim, and aspf tags that can be set to either relaxed (r) or strict (s), you can read more about DMARC tags here.

Want to simplify the implementation and monitoring?

Start Free Trial