The Mine Works
Email Verifier & Validator
← All Scrapers
Apify Actor · Business

Email Verifier & Validator

Bulk email validation — MX, SMTP, disposable, catch-all detection

View on Apify Store →
$1 / 1,000 emails
Status
State ● Live
Pricing PPE
Category Business
Overview

What it does

Verify any list of email addresses in bulk with no API key required. Checks syntax, DNS MX records, SMTP mailbox acceptance, disposable domain detection, role-based address tagging, and catch-all heuristics. Returns a clear valid / invalid / risky / unknown verdict per address. Use it as an MCP server in Claude, ChatGPT and any AI agent.

Features

Built in

  • DNS MX + SMTP mailbox check
  • Disposable domain detection (60+ providers)
  • Catch-all heuristic probe
  • Role-based address tagging (info@, sales@…)
  • Zero charge on syntax failures
FAQ

Common questions

How does the email verification work? +

For each address the actor runs four checks in sequence: syntax validation, DNS MX lookup to confirm the domain accepts mail, an optional SMTP RCPT handshake to test the specific mailbox, and a catch-all probe to check whether the server accepts any address regardless of mailbox existence. The verdict combines all four signals.

Will SMTP verification always work? +

No. Port 25 is often firewalled by cloud providers including Apify. When SMTP is blocked or times out the actor returns status "unknown" rather than "valid" — it never upgrades an unconfirmed address to valid. You still get the MX result and disposable/role flags.

What is a catch-all domain? +

A catch-all mail server accepts RCPT TO for any address — real or invented — at that domain. When the actor detects this it downgrades the verdict to "risky" because a positive SMTP response no longer proves the mailbox exists.

How am I charged? +

Pay-per-result: $0.002 per verified email address. Addresses that fail syntax checking or verification are never charged.

Get Started

Try it on Apify.

Pay only for results delivered. No credit card required to sign up.