How to Check Your Domain's DMARC, SPF, and DKIM Records (Step-by-Step Guide)

July 14, 2025

Checking your domain's DMARC, SPF, and DKIM records is essential for ensuring your emails are delivered and protected from spoofing. In this guide, you'll learn what these records are, why they matter, and how to check them for free using MailMoxie's DNS Record Checker.

What Are DMARC, SPF, and DKIM?

  • SPF (Sender Policy Framework): Specifies which mail servers are allowed to send email for your domain.
  • DKIM (DomainKeys Identified Mail): Adds a digital signature to your emails, proving they haven't been tampered with.
  • DMARC (Domain-based Message Authentication, Reporting & Conformance): Tells receiving servers how to handle emails that fail SPF or DKIM checks and provides reporting.

Why Should You Check These Records?

  • Prevent your emails from being marked as spam or rejected.
  • Protect your brand from spoofing and phishing attacks.
  • Ensure proper email authentication for better deliverability.
  • Identify misconfigurations before they impact your business.

Step-by-Step: How to Check Your DNS Records

1. Go to MailMoxie's DNS Record Checker

Visit MailMoxie's DNS Record Checker.

2. Enter Your Domain

Type your domain (e.g., yourdomain.com) into the search box and click Check Records.

3. Review the Results

The tool will instantly display your DMARC, SPF, and DKIM records, along with any errors or warnings.

How to Interpret Your Results

  • SPF: Should list all legitimate sending services. Watch for softfail or fail results.
  • DKIM: Should show a valid public key and a pass status.
  • DMARC: Should have a policy (p=none, p=quarantine, or p=reject) and valid reporting addresses.

Troubleshooting Common Issues

Missing Records: If a record is missing, add it in your DNS provider's dashboard.

Syntax Errors: Double-check for typos, missing semicolons, or invalid values.

Misalignment: Ensure your SPF and DKIM records align with your From domain for DMARC to pass.

Need Help? Use the detailed suggestions in MailMoxie's tool or contact your IT team for assistance.

Take Action: Check Your DNS Records Now

Don't let DNS record issues hurt your email deliverability. Use MailMoxie's free DNS Record Checker to instantly see your DMARC, SPF, and DKIM setup, spot problems, and get actionable fixes.

Ready to Check Your DNS Records?

Try our DNS Record Checker and get instant feedback on your DMARC, SPF, and DKIM setup. Protect your domain and boost your deliverability today!

No credit card required • Instant results • Unlimited checks

Remember: Regularly checking your DMARC, SPF, and DKIM records is key to keeping your emails out of spam and your brand protected. Use MailMoxie's DNS Record Checker to stay ahead of issues and ensure your messages always reach the inbox.

MailMoxie

Professional email deliverability, accessibility, spam score testing, and consulting services. Make sure your emails reach the inbox, not the spam folder.

© 2025, Krillium LLC. All rights reserved.

Made with ❤️ for better emails.