Bulk Email Verifier & Validator (MX, Disposable, Role)
Pricing
$3.00 / 1,000 email validateds
Bulk Email Verifier & Validator (MX, Disposable, Role)
Validate email lists fast: syntax, domain and MX records, disposable/temporary domains, role-based addresses and free providers. Returns valid, risky or invalid with reasons. No SMTP probing.
Pricing
$3.00 / 1,000 email validateds
Rating
0.0
(0)
Developer
Proper Ecosystem Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
Bulk Email Validator: MX, Disposable & Role-Based Checker
Clean an email list before you send. Paste thousands of addresses and get back, for each one, whether it is valid, risky, or invalid, with the reasons. Fast, cheap, and safe: it never connects to the recipient's mail server, so it can't hurt your sender reputation or trip spam traps.
What it checks
- Syntax (RFC 5322-style local part, valid domain, length limits)
- Domain and MX records: does the domain exist and accept mail (MX, null-MX, or A-record fallback)
- Disposable / temporary email domains (about 10,000 domains, from the CC0 community list disposable-email-domains)
- Role-based addresses such as info@, sales@, support@, noreply@
- Free providers such as Gmail, Outlook, Yahoo (flag B2B lists that contain personal addresses)
It does not do SMTP mailbox probing, so it cannot confirm that a specific mailbox exists. Use it as a fast first pass that removes typos, dead domains, and throwaway addresses.
Input
| Field | Description |
|---|---|
emails | List of email addresses (one per line). Duplicates are removed. |
concurrency | Parallel DNS lookups (default 20). |
maxItems | Cap on unique emails processed. |
Output (illustrative example, one item per email)
{"email": "x@mailinator.com", "status": "risky", "reasons": ["disposable_domain"], "syntaxValid": true,"domain": "mailinator.com", "hasMx": true, "mxHosts": ["mail.mailinator.com"],"isDisposable": true, "isRoleAccount": false, "isFreeProvider": false}
status is valid (deliverable domain, no red flags), risky (disposable, role account, or A-record-only), or invalid (bad syntax, domain doesn't exist or doesn't accept mail). Export to CSV, Excel, or JSON, or call it from the API, Make, Zapier, n8n, or an AI agent via MCP.
Pricing
Pay per validated email. Rows that fail because of a temporary DNS error are returned free with an error field. Set a max charge per run to cap spend.
Use cases
Cold-email list hygiene, CRM cleanup, signup-form fraud filtering, lead-list QA before importing into HubSpot, Salesforce, Instantly, or Lemlist.