I kept running into the same problem. Every time I needed to check a domain's email setup, I had to use 4 different tools. One for SPF. One for DKIM. One for DMARC. One for spam risk.
So I built a tool that does all four checks at once and gives you a single score out of 100.
Try it here: emailqo.com/email-grader
Enter any domain. It checks:
- SPF record (is it valid, does it use hard fail)
- DKIM (checks common selectors and AWS SES CNAME records)
- DMARC (policy level, reporting setup)
- Mail server (MX records present and responding)
Each check is worth 25 points. You get a color coded score: green for 80+, amber for 50 to 79, red for below 50.
Why I built it:
Gmail started rejecting unauthenticated email in November 2025. Microsoft followed in April 2026. Domains without proper SPF, DKIM, and DMARC are not just going to spam anymore. They are getting rejected entirely.
Most people do not realize their setup is broken until their campaigns fail. This tool catches the problems before that happens.
Stack: Next.js, Vercel, dns.google API for lookups. No backend database needed for the checks. Everything runs from DNS queries.
It is part of EmailQo, a cold email platform I am building that routes through the user's own AWS SES instead of shared sending pools. But the grader is completely free, no signup needed.
Would love feedback on what other checks to add. Thinking about adding blacklist checks and reverse DNS lookup next.
Top comments (0)