📧 Email Verifier — Deliverability & Disposable Checker avatar

📧 Email Verifier — Deliverability & Disposable Checker

Pricing

from $1.30 / 1,000 results

Go to Apify Store
📧 Email Verifier — Deliverability & Disposable Checker

📧 Email Verifier — Deliverability & Disposable Checker

ZeroBounce-style email validation: format, MX records, disposable & free provider detection, spelling check, optional SMTP ping, 0-100 score. No API key needed.

Pricing

from $1.30 / 1,000 results

Rating

0.0

(0)

Developer

David A

David A

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

📧 Email Verifier — Deliverability Checker

ZeroBounce-style email validation API: verify any email address and get a 0–100 deliverability score plus detailed diagnostics, without needing your own SMTP infrastructure.

🚀 Quick Start

  1. Click Try for free (or Run) on this Actor
  2. Paste your email list (one per line) into the emails field
  3. Run — get a verdict for every address instantly

No input? The Actor runs a demo batch so you can see the output format immediately.

🔍 What it checks

CheckMethod
Format validationRFC-style regex
Domain validityMX record lookup (DNS)
Disposable email detection30+ known disposable domains (mailinator, 10minutemail…)
Free provider flagGmail, Yahoo, Outlook, Naver, Proton… (30+)
Spelling checkDetects gmail.co → gmail.com typos with suggestions
SMTP handshake (optional)Live connect to MX host, MAIL FROM/RCPT TO

📊 Output

Every email returns structured JSON:

{
"email": "john.doe@gmail.com",
"status": "valid",
"score": 95,
"reason": "syntax_and_mx_valid",
"domain": "gmail.com",
"mxFound": true,
"mxHosts": ["gmail-smtp-in.l.google.com"],
"isDisposable": false,
"isFreeProvider": true,
"smtpCheck": "skipped",
"spelling": {"typo": false, "suggestion": null}
}

Plus a run summary (total / valid / invalid / average score).

💡 Use cases

  • Marketing — clean your lists before a campaign, cut bounce rates
  • Sales — verify lead emails before outreach sequences
  • Data quality — dedupe and validate CRM imports
  • Signup flows — catch disposable addresses at registration
  • Email hygiene for agencies — batch-verify client lists

⚙️ Technical notes

  • Status values: valid, invalid, unknown (SMTP probe blocked)
  • Score 0–100: syntax + MX + disposable + SMTP signals combined
  • SMTP check is off by default — many servers block probes and it slows runs; enable only when you need the extra signal
  • Public DNS only, no API keys needed

Inspired by commercial email verification services (ZeroBounce, NeverBounce, Hunter).


🔥 Complete B2B Contact & OSINT Intelligence Suite

Build end-to-end data enrichment pipelines by combining these specialized tools:

ToolPurposePricingLink
🔍 OSINT People SearchFind digital footprints across 10+ social & developer platforms$1.50 / 1KView on Store →
📱 Phone Number LookupCarrier, line type (mobile/VoIP/landline), E.164 validator$1.50 / 1KView on Store →
📧 Email Verifier0–100 deliverability score, MX lookup, disposable email check$2.00 / 1KView on Store →
🌐 Email & Domain IntelligenceSPF, DKIM, DMARC, WHOIS, and security DNS health check$1.50 / 1KView on Store →
💼 LinkedIn Employees ScraperExtract decision makers & employee leads for B2B outreach$5.00 / 1KView on Store →

🤖 AI Agent & MCP Server Integration

Run this Actor directly from AI Agents, LLM pipelines, or Cursor / Claude Desktop:

  • Apify MCP Server URL: https://mcp.apify.com/?tools=fetch-actor-details,unrivaled_fortress/email-verifier
  • Python:
    from apify_client import ApifyClient
    client = ApifyClient("YOUR_APIFY_TOKEN")
    run = client.actor("unrivaled_fortress/email-verifier").call(run_input={...})
  • JavaScript / TypeScript:
    import { ApifyClient } from 'apify-client';
    const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
    const run = await client.actor('unrivaled_fortress/email-verifier').call({...});

⭐ Loved using this Actor?

If this Actor saved you time or powered your workflow, please take 10 seconds to leave a 5-star rating! It helps indie developers maintain fast, reliable tools.

👉 Click here to leave a review & rating on Apify Store



Crafted by David Ahn · Built with Apify + Crawlee

🔌 Use inside Clay (bring-your-own enrichment)

Clay users pay only orchestration Actions when they bring their own provider keys. Call this Actor as an HTTP API email verification enrichment column:

  1. In Clay, add an HTTP API column (POST https://api.apify.com/v2/acts/H5c7CcrE77JNLSh5P/runs?token=YOUR_APIFY_TOKEN)
  2. Body: the same JSON you would paste into the Input tab
  3. Map the returned dataset rows back into your table

At ~$0.001-0.008 per result with zero seat minimums, this is typically 10-50x cheaper per enriched row than native Clay data credits.