Bulk Email Verifier — MX, Disposable & Sendability Score
Pricing
from $1.30 / 1,000 results
Bulk Email Verifier — MX, Disposable & Sendability Score
syntax validation, MX-record deliverability, disposable-domain detection (60+ providers), role-based and free-provider flags, and a 0–100 sendability score
Pricing
from $1.30 / 1,000 results
Rating
0.0
(0)
Developer
Rémi Pelloux
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Bulk Email Verifier — Syntax, MX, Disposable Detection & Deliverability Score
Clean your email lists before you send. Paste thousands of addresses and get back, for each one: a clear status (deliverable / undeliverable / risky / invalid), MX-record deliverability, disposable-domain detection, role-based and free-provider flags, and a 0–100 sendability score — ready to filter in CSV, Excel, or your CRM.
High bounce rates destroy sender reputation and get your domain blacklisted. Verifying a list before a campaign is the cheapest insurance in email marketing — and this Actor does it in seconds, at a fraction of the price of SaaS verifiers.
What each result contains
| Field | Meaning |
|---|---|
email | Normalized address (lowercased, trimmed) |
status | deliverable, undeliverable-no-mx, risky-disposable, or invalid-syntax |
deliverable | true when the domain has valid mail servers and no risk flags |
score | 0–100 sendability score — sort by it and cut your list at your risk threshold |
mxValid / mxHost | Whether the domain can receive mail, and its primary mail server |
disposable | Temporary-inbox domains (Mailinator, YOPmail, temp-mail, 60+ known providers) |
roleBased | Addresses like info@, support@, sales@ — higher complaint rates |
freeProvider | Gmail, Outlook, Yahoo & 40+ other free providers — useful for B2B filtering |
Output example
{"input": "John.Doe@Company.COM","email": "john.doe@company.com","domain": "company.com","status": "deliverable","deliverable": true,"score": 100,"syntaxValid": true,"mxValid": true,"mxHost": "aspmx.l.google.com","disposable": false,"roleBased": false,"freeProvider": false,"verifiedAt": "2026-07-22T10:00:00.000Z"}
How to use
- Paste your email list into the Email addresses field (one per line) — or send it via API.
- Run. Duplicates are removed automatically and never billed twice.
- Export results as CSV/Excel/JSON, or filter the Risk Flags view to drop risky addresses.
API (Node.js)
const { ApifyClient } = require('apify-client');const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('rp_openpro.ai/bulk-email-verifier').call({emails: ['john@company.com', 'info@business.fr', 'fake@nope-nope.xyz'],});const { items } = await client.dataset(run.defaultDatasetId).listItems();const clean = items.filter(r => r.deliverable && r.score >= 80);
API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("rp_openpro.ai/bulk-email-verifier").call(run_input={"emails": ["john@company.com", "info@business.fr"],})clean = [r for r in client.dataset(run["defaultDatasetId"]).iterate_items() if r["deliverable"]]
Use cases
- Pre-campaign hygiene — cut bounce rates before cold outreach; protect your sender domain.
- CRM cleaning — score and re-verify old lead lists on a schedule.
- Signup validation — block disposable domains at registration via API.
- Lead-gen pipelines — chain after our Google Maps Scraper or Contact Details Scraper: scrape leads, then verify every email in one flow.
Pricing
You pay per verified email delivered to the dataset, plus a negligible one-time Actor Start fee. Duplicates in your input are filtered before billing — the number of dataset rows always equals the number of charged events.
🆓 Free trial: 25 emails per run.
No proxies, no browsers — verification is DNS-based, so runs are fast (thousands of emails per minute) and there are no hidden platform costs.
FAQ
Does it guarantee the mailbox exists?
No verifier can fully guarantee that without sending mail. This Actor validates syntax and confirms that the domain has active mail servers (MX records), and flags disposable/role-based/free addresses. Mailbox-level SMTP probing is blocked by all cloud platforms (port 25) and is unreliable by design — services that claim it mostly return "unknown".
How fast is it?
DNS lookups run 25-concurrent with per-domain caching — a 10,000-address list with many shared domains typically verifies in under a minute.
What about catch-all domains?
Domains with valid MX are marked deliverable. Catch-all detection requires SMTP probing (see above); use the score to apply your own risk threshold.
Can I schedule it?
Yes — use Apify's scheduler to re-verify your CRM weekly or monthly.
Built by Leadsit.eu — lead generation tools for modern sales teams.
SEO: bulk email verifier apify, email list cleaning tool, verify email addresses online bulk, mx record email checker, disposable email detection api, email deliverability checker, reduce email bounce rate, email validation api cheap, clean mailing list before campaign, b2b email list verification