Email Verifier SMTP avatar

Email Verifier SMTP

Pricing

from $0.50 / 1,000 email verifieds

Go to Apify Store
Email Verifier SMTP

Email Verifier SMTP

Verify email addresses with real SMTP handshakes. Checks mailbox existence, catch-all domains, disposable emails, and role accounts. No API keys needed, just upload your list. $0.50/1,000 emails.

Pricing

from $0.50 / 1,000 email verifieds

Rating

0.0

(0)

Developer

Gianni Pisa

Gianni Pisa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Email Verifier — Real SMTP Verification

Verify email addresses with real SMTP handshakes, catch-all detection, and deliverability scoring. Just upload your list and hit Start — no API keys, no setup, no third-party accounts needed.

Why this Actor?

Most email verifiers on Apify either:

  • Only check DNS/MX records (can't confirm if the mailbox actually exists)
  • Wrap paid third-party APIs (you pay their markup on top)
  • Require you to bring your own API key from ZeroBounce, Tomba, etc.

This actor does real SMTP-level verification — we handle the infrastructure, you just upload your list.

What it checks

For each email address, the actor performs:

CheckDescription
SMTP HandshakeConnects to the mail server and checks if the mailbox exists
MX RecordsVerifies the domain has valid mail exchange records
Catch-All DetectionIdentifies domains that accept all addresses
Disposable DetectionFlags temporary/throwaway email providers
Role Account DetectionIdentifies generic addresses like info@, admin@, support@

Output

Each email returns a clear, actionable result:

{
"email": "john.doe@company.com",
"verdict": "Valid",
"sendable": true,
"is_catch_all": false,
"is_role_account": false,
"is_disposable": false
}

Verdict values:

  • Valid — Email verified as deliverable via SMTP
  • Valid - Catch-all domain — Domain accepts all emails, so delivery is guaranteed but the specific mailbox can't be confirmed
  • Valid - Role account — Shared mailbox (info@, hello@, support@) that is deliverable
  • Likely Valid — Verification uncertain but no signs of invalidity
  • Invalid — Email does not exist or is not deliverable
  • Disposable — Temporary/throwaway email address
  • Unverifiable — Could not determine (server timeout, etc.)

The sendable field is the key column — just filter on true to get your clean send list.

Input

Option A — Upload a CSV or TXT file: Upload a file with email addresses. The actor auto-detects emails from CSV columns or reads one email per line from TXT files.

Option B — Paste emails (one per line):

user1@example.com
user2@company.org
user3@startup.io

Configuration

ParameterDefaultDescription
concurrency10Parallel verification workers (1-50)
timeoutSeconds30Timeout per email verification (5-120)

Use Cases

  • Clean lead lists before cold email campaigns
  • Validate scraped emails from LinkedIn or other sources
  • Reduce bounce rates and protect sender reputation
  • CRM hygiene — identify stale or invalid contacts
  • Chain with LinkedIn scrapers — scrape leads, then verify emails in one workflow

Pricing

$0.50 per 1,000 verified emails — the cheapest real SMTP verification on Apify.

Performance

  • Processes ~200 emails/minute at default concurrency
  • Scales linearly with concurrency setting
  • Handles bulk lists of 10,000+ emails