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.

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.

Visit MailMoxie's DNS Record Checker.


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.

Ready to Fix Your Emails?

Put these insights into practice with MailMoxie's AI-powered, human expert-backed email testing tools.

Get actionable recommendations on deliverability, accessibility, spam score, user experience, and best practices.

Use MailMoxie on your own or consult with our team of human experts with more than 20 years of email marketing experience to get your emails tested and landing in the inbox, not the spam folder.

Free Trial • No credit card required • Instant results

© 2025, Krillium LLC. All rights reserved.

Made with ❤️ for better emails.