All Collections
Email Deliverability
What is a DMARC record & how to set it up?
What is a DMARC record & how to set it up?

Learn everything about DMARC record & instructions to set it up

Naitik Chavda avatar
Written by Naitik Chavda
Updated over a week ago

What is a DMARC record?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that helps protect against email spoofing. It allows domain owners to publish a policy in their DNS records to indicate which mechanism(s) are used for email authentication and to specify instructions for recipient mail servers to follow if the messages fail the DMARC evaluation.

DMARC is important because it helps protect domains from being used in phishing and spamming. By creating a DMARC record, domain owners can protect their domains from being used in unauthorized email campaigns and ensure that only legitimate emails are delivered to recipients.

How do I create a DMARC record?

To create a DMARC record, you need to create a TXT-type record in the DNS manager of your domain; hence you will need to have access to the DNS manager for your domain.

Follow these steps to create a DMARC record:

  1. To generate a DMARC record value for your domain, open this website & enter your domain & click Submit button.

  2. If your domain doesn't have a valid DMARC, it will display an X next to DMARC. In that case, you can click the NEXT button to generate a DMARC record as per your preference.

  3. In the end, you will see a text value generated. You can copy the value displayed.

  4. Log in to your DNS provider and locate the area where you can manage your DNS records.

  5. Add a new TXT record to your DNS records. The name of the record should be "_dmarc" and the value should be the text file containing the DMARC record.

  6. Save the changes and wait for the DNS changes to propagate.

  7. Verify your DMARC record is set up correctly by using DMARC record checker tools, like, &

Did this answer your question?