Email Verifier & Validator | Bulk Deliverability Check avatar

Email Verifier & Validator | Bulk Deliverability Check

Pricing

from $0.60 / 1,000 results

Go to Apify Store
Email Verifier & Validator | Bulk Deliverability Check

Email Verifier & Validator | Bulk Deliverability Check

Bulk email verifier and email validator for email list verification. Verify email addresses, detect invalid emails, check deliverability, and clean email lists to reduce bounce rates.

Pricing

from $0.60 / 1,000 results

Rating

0.0

(0)

Developer

Michael G

Michael G

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

3

Monthly active users

4 minutes ago

Last modified

Share

What Does Email Verifier & Validator Do?

The Email Verifier actor analyzes email addresses and returns a clear deliverability decision together with detailed verification data.

For each email address, the actor:

  1. Runs a verification flow inside the actor engine.
  2. Normalizes verification signals into a stable schema.
  3. Calculates a custom deliverability score between 0 and 100.
  4. Determines both business status (good, risky, bad) and technical status.
  5. Stores full verification data in verification_details.
  6. Saves results to the Apify dataset.

What checks are performed?

CheckDescription
Syntax validationVerifies that the email address format is valid
Domain & MX recordsChecks that the domain exists and has mail servers
SMTP reachabilityTests if the mail server responds to mailbox verification
Catch-all detectionDetects domains that accept all email addresses
Disposable email detectionIdentifies temporary email services
Role-based email detectionFlags addresses like info@, support@, admin@
Free email provider detectionDetects providers like Gmail, Yahoo, Outlook
Email taggingDetects +tag addresses (for example user+test@gmail.com)

Status Fields

Business Status (status)

StatusMeaning
goodEmail appears safe to send
riskySending may work but involves uncertainty
badSending likely results in bounce

Status is derived from a deliverability score between 0 and 100.

Technical Status (technical_status)

StatusMeaning
validMailbox confirmed
invalidSyntax or infrastructure invalid
unknownInfrastructure exists but SMTP unreachable
catch_allDomain accepts any email address
disposableDisposable email detected
errorVerification request failed

Reason (reason)

ReasonMeaning
request_failedVerification request failed
invalid_syntaxEmail format is invalid
no_mail_infrastructureDomain has neither MX nor A fallback records
disposable_emailDisposable mailbox was detected
catch_all_domainDomain accepts all recipients
smtp_unreachableSMTP host did not provide a reachable mailbox signal
okNo risk reason was triggered

Why Verify Emails?

Email verification is not just about filtering invalid addresses. It helps protect delivery performance and keeps your outbound workflows predictable.

  • Protect sender reputation: High bounce rates can damage domain and mailbox reputation, which reduces inbox placement over time.
  • Reduce wasted volume: Invalid and temporary addresses consume sending capacity without creating business value.
  • Improve campaign performance: Cleaner lists improve the quality of opens, replies, and engagement metrics.
  • Prioritize outreach: status, technical_status, score, and reason let you segment contacts by risk before sending.
  • Keep CRM data healthy: Verification helps prevent stale, role-based, and disposable emails from polluting your pipeline.
  • Automate decision logic: Structured output makes it easy to build no-code or API automations for accept/review/reject flows.

Common use cases:

  • B2B lead qualification: Filter low-quality and high-risk contacts before they enter your sales pipeline.
  • Outbound campaign control: Segment recipients by risk and send strategy before launching cold email sequences.
  • CRM cleanup and enrichment: Remove invalid, disposable, and role-based addresses to keep CRM records actionable.
  • Signup and onboarding validation: Block invalid or suspicious emails at signup to reduce fake accounts and bad data.
  • Pre-campaign list QA: Verify old or purchased lists before marketing sends to reduce bounce spikes.

Example Input

Provide a list of emails to verify.

{
"emails": [
"jon@doe.com",
"email@example.com"
]
}

Example Output

Each email produces one dataset item.

Overview

{
"email": "jon@doe.com",
"domain": "doe.com",
"status": "bad",
"technical_status": "invalid",
"reason": "smtp_unreachable",
"free": false,
"role": false,
"disposable": false,
"error": "none"
}

Verification Details

{
"email": "jon@doe.com",
"domain": "doe.com",
"status": "bad",
"technical_status": "invalid",
"score": 24,
"reason": "smtp_unreachable",
"free": false,
"role": false,
"disposable": false,
"catch_all": false,
"has_tag": false,
"error": "none",
"verification_details": {
"normalized_email": "jon@doe.com",
"verdict": {
"is_valid": false,
"status": "unknown",
"state": "Not Deliverable",
"confidence_score": 24,
"primary_reason": "INVALID MAIL",
"reasons": ["syntax_ok", "mx_missing_or_unreachable", "a_ok"]
},
"classification": {
"is_free_provider": false,
"is_role_based": false,
"is_disposable": false,
"has_tag": false
},
"checks": {
"syntax_valid": true,
"mx_records_valid": false,
"a_record_valid": true,
"smtp_reachable": false,
"catch_all_domain": false,
"mx_hosts": []
}
}
}

How Do I Use Email Verifier & Validator?

The Email Verifier actor is designed to help you verify email addresses quickly, even if you have no prior experience.

Follow these steps:

  1. Enter emails: provide a list of email addresses in actor input.
  2. Run the actor: click Start and wait for verification.
  3. Review results: open dataset items with verification results.

How much does Email Verifier & Validator cost?

This actor uses the Pay-per-result pricing model, so your costs can be easily calculated: it will cost you $1 to verify 1,000 emails, which is $0.001 per email. Apify provides you with $5 in free usage credits every month on the Apify Free plan, allowing you to verify up to 50 emails for free using those credits.

For regular verification, consider upgrading to the $29/month Starter plan, which can get you up to 29,000 verified emails every month.

Integrations and Email Verifier & Validator

Email Verifier & Validator can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Make, n8n, Zapier, Apollo, Clay, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more.

Your feedback

We're always working on improving the performance of our Actors. If you've got any technical feedback for Email Verifier & Validator or simply found a bug, please create an issue on the actor's Issues tab in Apify Console.