DMARC Record Validator
Enter a domain to check for and validate its published DMARC record.
Validation Result:
Why Validate Your DMARC Record?
A DMARC record is a powerful tool, but it only works if it's published correctly in your domain's DNS. A simple syntax error or typo can render your entire policy useless, leaving you exposed to phishing and spoofing attacks without your knowledge.
Our DMARC validator performs a real-time DNS lookup to find and display your domain's DMARC record exactly as mail servers see it. This allows you to instantly verify that your record is published and correctly formatted, ensuring your email security policy is active and effective.
DMARC Validator FAQs
What does a DMARC validator check?
A DMARC validator performs a DNS lookup to find the DMARC TXT record at the `_dmarc.yourdomain.com` hostname. It checks if the record exists and, if so, displays its content, allowing you to verify its syntax and configured policies (like p=none, p=quarantine, or p=reject).
What does 'No DMARC record found' mean?
If our tool reports 'No DMARC record found,' it means your domain has no DMARC policy published in its DNS. This leaves your domain vulnerable to email spoofing and phishing attacks and means you are not meeting the latest email sender requirements from Google and Yahoo.
How do I fix a broken or invalid DMARC record?
To fix an invalid DMARC record, you need to edit the TXT record in your domain's DNS settings. Common errors include syntax mistakes, incorrect tags, or invalid email addresses for reporting. We recommend using our free DMARC Record Generator to create a correctly formatted policy.