Know If You'll Land in Inbox
Before You Send.

Most cold email problems aren't the copy — they're the sending domain. SPF not configured. DMARC missing. On a spam blacklist from the previous owner. SendReady audits all of it in 30 seconds and gives you a 0-100 deliverability score. Fix problems before you launch, not after your first campaign bounces. $19 one-time, no API key needed.

One-time $19  ·  No API key  ·  Python  ·  60-day guarantee
Input
Domain name
Output
Health score + report
Speed
~30 seconds
API key
None required

What SendReady checks

SPF Record

Verifies your SPF record exists, is correctly formatted, and doesn't exceed the 10-lookup limit that breaks deliverability silently.

Missing SPF = major spam trigger

DMARC Record

Checks DMARC policy existence, alignment mode (relaxed vs strict), and whether your policy is none/quarantine/reject. Required by Gmail and Yahoo since 2024.

No DMARC = blocks at Gmail/Yahoo

DKIM Lookup

Checks for common DKIM selectors (google, mail, selector1, selector2, default). Confirms your signing key is published and valid.

No DKIM = low trust score

MX Records

Confirms your domain has valid MX records configured — the basic check that the domain is set up for email at all.

No MX = all email bounced

Domain Age

Checks WHOIS for domain registration date. New domains under 30 days have much higher spam filter suspicion. Flags if you're sending too early.

New domain = warm up first

8 Spam Blacklists

Checks Spamhaus (SBL, XBL, DBL), Barracuda, SpamCop, SORBS, and 3 others. If you're listed, your emails are filtered before they're read.

Blacklisted = invisible to recipients
$ python sendready.py yourdomain.com
Checking yourdomain.com...
✓ SPF record found — valid, 4 lookups (limit: 10)
⚠ DMARC — p=none (monitoring only — recommended: quarantine or reject)
✓ DKIM (google selector) — valid
✓ MX records — 2 found
⚠ Domain age — 23 days (under 30-day warmup recommendation)
✓ Spamhaus SBL — clean
✓ Spamhaus XBL — clean
✓ Barracuda — clean
✓ SpamCop — clean
✓ SORBS — clean
✓ 3 more blacklists — clean
Deliverability Score: 74/100
⚠ Issues: DMARC policy weak, domain age low
Recommendations saved to: yourdomain-sendready-report.md
21-day warmup schedule generated.

What your score means

SendReady gives every domain a 0-100 deliverability score based on all checks combined, weighted by impact.

85-100
Send-ready
All major checks pass. Safe to launch cold outreach.
60-84
Fix first
Minor issues. Follow report recommendations before sending.
0-59
Do not send
Critical issues. Sending now will damage your domain permanently.

Includes a 21-day warmup schedule

New domains need to build sending reputation before cold outreach. SendReady outputs a day-by-day warmup schedule based on your domain age and current score.

Days Daily sends Reply rate target Goal
1-35-1030%+Establish sending history
4-715-2520%+Build reputation
8-1430-5015%+Prove engagement
15-2150-10010%+Ramp to full volume
Day 22+100-200Track open rateFull cold outreach

30 seconds to know if you'll land in inbox.

One-time $19. No API key required — uses public DNS and blacklist lookups only. Python script, README, and warmup schedule included.

Get SendReady - $19 one-time

Email to buy. Download link sent within a few hours. 60-day money-back guarantee.