Utilities · sync
email-truth
Is this email real? Disposable + role + MX + syntax in one call.
Verdict + reasons
About
email-truth runs five layered checks in parallel and rolls them up into a single verdict:
1. **Syntax** — RFC-5322-lite validation. 2. **Disposable** — match against the maintained `disposable-email-domains` list (~5,000 domains; mailinator, 10minutemail, guerrillamail, etc.). 3. **Role account** — flag shared inboxes like `info@`, `admin@`, `support@`, `noreply@`. 4. **Free provider** — Gmail, Outlook, Yahoo, iCloud, etc. — useful when you want to flag non-corporate emails. 5. **MX lookup** — does the domain actually have mail servers?
Sub-100ms typical, no external API calls beyond DNS. SMTP probe is deferred to a `deepCheck` flag (not yet enabled) because major providers rate-limit it and abuse can hurt sender reputation.
Competes with: NeverBounce ($0.008/call), ZeroBounce ($0.0079), MailboxLayer (APILayer's flagship). Same job, marketplace pricing, and callable from any MCP client.
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"format": "email",
"maxLength": 320
}
}
}These are descriptive previews. Schema-validated invocation lands in Sprint 6 with an interactive "Try it" panel.
Reviews (0)
No reviews yet — be the first to share your experience.