Free Email Verification API — Source Code
Your Mautic or WordPress list filling up with fake and disposable email addresses? This is the exact code I built to stop it — free to download, no strings attached.
Every email gets checked four ways before you trust it:
- Syntax — is it even shaped like an email?
- Disposable domain — is it mailinator, guerrillamail, or one of 786 other throwaway domains?
- Role-based — is it info@, admin@, noreply@? (a real inbox, just not a real signup)
- MX record — does the domain actually have a mail server?
Drop it into your own project and run it in about 10 minutes:
Get free WordPress & AI tips
Join 500+ readers. No spam, unsubscribe anytime.
pip install -r requirements.txt
uvicorn app.main:app --reload
curl "http://localhost:8000/email/verify?email=test@mailinator.com"
{
"is_valid": false,
"score": 25,
"reason": "Disposable email domain not accepted"
}
It’s structured with a clean app/routers/ + app/data/ layout, so you can drop in more endpoints later without restructuring anything.
Want the full story of how and why this was built? Read the complete breakdown on ceeveeglobal.com →
No attribution required — build on it, sell it, ship it as part of something bigger.
Ready to use these workflows yourself?
Download ready-made tools, code packs, and AI resources — tested on real WordPress sites and Coolify servers.
Browse the Store