Email Verifier - Bulk SMTP & MX Validation avatar

Email Verifier - Bulk SMTP & MX Validation

Under maintenance

Pricing

Pay per event

Go to Apify Store
Email Verifier - Bulk SMTP & MX Validation

Email Verifier - Bulk SMTP & MX Validation

Under maintenance

Verify email addresses in bulk via SMTP and MX record checks. Detect invalid, disposable, and catch-all addresses to clean email lists, reduce bounce rates, and improve deliverability.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Ryan Zinburg

Ryan Zinburg

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Categories

Share

Email Verifier - Bulk Email Validation

Verify email addresses at scale using a 4-layer verification pipeline: format validation, DNS/MX lookup, SMTP handshake and disposable domain detection. Clean your lists before sending.

Verification Pipeline

  1. Format check - RFC 5322 compliance
  2. Disposable detection - 300+ known throwaway providers (mailinator, yopmail, guerrillamail, etc.)
  3. MX record lookup - confirms domain can receive email
  4. SMTP verification - connects to mail server, checks if mailbox exists
  5. Catch-all detection - identifies domains that accept all addresses

Result Statuses

  • valid - address exists and accepts mail
  • invalid - doesn't exist, bad format, no MX, or disposable
  • catch_all - domain accepts everything (can't verify individual mailbox)
  • risky - MX exists but SMTP check inconclusive (server blocked port 25)

Input Example

{
"emails": [
"john.doe@company.com",
"test@mailinator.com",
"invalid-email",
"contact@startup.io"
],
"smtpCheck": true,
"smtpTimeout": 5000
}

Output Example

{
"email": "john.doe@company.com",
"valid": true,
"status": "valid",
"subStatus": "deliverable",
"formatValid": true,
"mxValid": true,
"smtpValid": true,
"isDisposable": false,
"isCatchAll": false,
"mxRecords": [{"exchange": "mail.company.com", "priority": 10}],
"durationMs": 823
}

Use Cases

  • Clean email lists before cold outreach campaigns
  • Validate signup forms in bulk
  • Reduce bounce rates and protect sender reputation
  • Lead list hygiene for CRM imports

Pricing

  • $0.05 per Actor start
  • $0.001 per email verified

Much cheaper than ZeroBounce ($0.008/email) or NeverBounce ($0.003/email).