Bulk Email Validator
Pricing
$20.00/month + usage
Bulk Email Validator
We verify emails instantly—bad ones are filtered out, good ones stay. Improve deliverability, protect reputation, and reach real customers. Clean your email lists fast. Our verification tool removes fake, invalid, and risky emails so only quality contacts remain.
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer
Jamshaid Arif
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Email Verifier — Apify Actor (Python)
Bulk-verify email addresses with automatic proxy rotation on every single request.
Features
- Per-request proxy rotation — each API call gets a unique session ID, forcing the Apify proxy pool to assign a different IP every time.
- Auto proxy in schema — the
proxyConfigurationfield uses the built-in"editor": "proxy"widget so users pick proxy groups (Residential, Datacenter, etc.) directly from the Apify UI. - Async concurrency — process multiple emails in parallel with
asyncio+httpx. - Automatic retries — 429 responses trigger exponential back-off with a fresh proxy on each retry.
- Clean dataset output — results are pushed to the default dataset with status, reason, and which proxy was used.
Input Example
{"emails": ["user@example.com","hello@company.io"],"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]},"max_concurrency": 5,"delay_between_requests": 1000,"max_retries": 3}
How Proxy Rotation Works
Every call to proxy_config.new_url(session_id) uses a unique session
string built from a millisecond timestamp + attempt number. Apify's proxy pool
maps each distinct session to a different upstream IP, so every request
automatically exits through a fresh proxy — no manual rotation logic needed.
Output
Each verified email produces a dataset record:
| Field | Description |
|---|---|
email | The address that was checked |
status | Verification result (valid / invalid …) |
reason | Detailed reason string |
disposable | Whether the domain is disposable |
accept_all | Whether the server is a catch-all |
free | Whether it's a free provider |
proxy_used | Masked proxy URL used for the request |
attempts | How many attempts were needed |
timestamp | ISO timestamp of verification |
Deployment
$apify push
