This online DMARC record generator will guide you through creating a DNS TXT record representing DMARC Record for your domain. First, search for the DMARC record for your domain name. Second, answer the questions below and the record will be created. Third, copy the DNS TXT record and add it to your DNS Zone.




How do you generate DMARC Record?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol designed to give email domain owners the ability to protect their domain from unauthorized use, also known as email spoofing. A DMARC record is a type of DNS (Domain Name System) record that is published by a domain owner and specifies how email receivers should handle emails that fail SPF (Sender Policy Framework) and/or DKIM (DomainKeys Identified Mail) authentication checks.

To generate a DMARC record, you need to follow these steps:

  1. Determine your sending domains: First, you need to identify the domains that you are sending email from, as DMARC records are created and published at the domain level.
  2. Choose your desired policy: You need to decide what you want the receiving email server to do with emails that fail DMARC evaluation. Common options include:
    • "none" - No specific action is taken
    • "quarantine" - The email is sent to the recipient's spam folder
    • "reject" - The email is completely rejected by the recipient's server
  3. Identify the SPF and DKIM domains: You need to determine which domains are authorized to send email on your behalf using SPF and DKIM records. This information is used in your DMARC record.
  4. Generate the DMARC record: Once you have gathered the necessary information, you can use this DMARC record generator tool to create a DMARC record.
  5. Publish the DMARC record: Finally, you need to publish the DMARC record to your domain's DNS records. This can usually be done through your domain registrar's control panel or by interface provided by your web hosting provider.

It is important to regularly monitor your DMARC records to ensure that they are properly configured and working as intended. You may use our DMARC Lookup tool to monitor your DMARC implementation and detect any issues that may arise.