Email Verifier Pro | $1 / 1k
Pricing
from $0.99 / 1,000 results
Email Verifier Pro | $1 / 1k
Advanced email verification with live handshakes and catch-all detection. Validates SMTP, DNS/MX, and deliverability; returns rich detailed reasoning. Use to clean lists, cut bounces, protect sender reputation.
Pricing
from $0.99 / 1,000 results
Rating
5.0
(2)
Developer

Fatih Tahta
Actor stats
10
Bookmarked
119
Total users
27
Monthly active users
4.4 hours
Issues response
17 hours ago
Last modified
Share
Email Verifier Pro
Actor slug: fatihtahta/email-validator-verifier-pro
Overview
Email Verifier Pro is a production-grade email validation actor designed for bulk list verification where accuracy and decision-ready signals matter. It validates email addresses using a multi-stage process that combines structural checks, domain verification, and advanced deliverability signals.
The actor is suitable for lead generation workflows, CRM hygiene, sender-reputation protection, and list qualification prior to outreach or campaign execution.
This actor is the extended version of the free validator, providing deeper verification coverage and richer output fields while maintaining the same simple input model.
Key Capabilities
- Validates email syntax, structure, and formatting
- Verifies domain and MX record availability
- Identifies disposable, role-based, and free email providers
- Detects catch-all (accept-all) domains
- Performs advanced verification checks suitable for deliverability assessment
- Produces consistent, schema-stable output for downstream systems
Validation Flow
Each email address is processed through two logical stages:
Full stack validation Step-by-step
- Syntax and grammar validation
- Domain format and DNS presence
- Early rejection of malformed or impossible addresses
- Deliverability-oriented checks
- Catch-all domain detection
- Signal scoring and classification
The result is a single normalized output object per input email.
Output Structure
Each processed email produces one output record with the following top-level structure:
{"domain": "apify.com","state": "Deliverable","reason": "catch-all domain","data": {"email": "amigos@apify.com","Email": "amigos@apify.com","Domain": "apify.com","IsValid": true,"Score": 98,"Free": false,"Role": false,"Disposable": false,"AcceptAll": true,"Tag": false,"MXRecord": "aspmx.l.google.com.","timestamp": "2025-09-28T18:42:19.121Z"}}
state values
-
Deliverable The address passed validation and can generally be sent to. If
AcceptAllistrue, the address should be treated as higher risk. -
Not Deliverable The address is invalid or highly likely to bounce.
The reason field provides a short, human-readable explanation when applicable.
Input
The actor accepts a simple list of email addresses:
{"emailList": ["contact@google.com","this-is-not-an-email","info@catch-all-domain.com"]}
Notes
emailListis the primary and required input field- Typical throughput is approximately 120 email addresses per minute since SMTP handshakes takes time to respond.
- Input order does not affect output structure or consistency
Example Outputs
Deliverable
{"domain": "google.com","state": "Deliverable","reason": "","data": {"email": "contact@google.com","IsValid": true,"AcceptAll": false,"Score": 99,"timestamp": "..."}}
Deliverable (catch-all domain)
{"domain": "company.com","state": "Deliverable","reason": "catch-all domain","data": {"email": "name@company.com","IsValid": true,"AcceptAll": true,"Score": 92,"timestamp": "..."}}
Not deliverable
{"domain": "no-such-domain.xyz","state": "Not Deliverable","reason": "Domain not found / MX missing","data": {"email": "user@no-such-domain.xyz","IsValid": false,"AcceptAll": false,"timestamp": "..."}}
Invalid syntax
{"domain": "","state": "Not Deliverable","reason": "The email address is not valid. It must have exactly one @-sign.","data": {"email": "this-is-not-an-email","IsValid": false,"timestamp": "..."}}
Privacy & Data Handling
Email addresses are personal data. Only process data you are legally permitted to handle. This actor does not retain or reuse processed input data.
Support
If you encounter edge cases or have improvement suggestions, use the support section on the actor page. Issues are reviewed and resolved continuously.
Happy Validations, -Fatih