Bulk Email Verifier & Deliverability Checker avatar

Bulk Email Verifier & Deliverability Checker

Pricing

from $0.80 / 1,000 email verifieds

Go to Apify Store
Bulk Email Verifier & Deliverability Checker

Bulk Email Verifier & Deliverability Checker

High-speed bulk email verification with MX record inspection, catch-all detection, disposable provider filtering, and SMTP deliverability checks.

Pricing

from $0.80 / 1,000 email verifieds

Rating

0.0

(0)

Developer

Phoebe Labs

Phoebe Labs

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Bulk Email Verifier & Deliverability Checker 📬

High-speed, enterprise-grade bulk email verifier and deliverability auditor. Cleans your cold outreach lists, eliminates hard bounces, and flags invalid domains and disposable throwaway inboxes.


⚡ Key Capabilities

  • Zero Web Breakage: Does not scrape fragile web pages. Runs directly on native asynchronous DNS protocols.
  • Deep MX Record Validation: Resolves mail server priority exchanges to confirm that the domain actually accepts incoming mail.
  • Disposable Email Filtering: Detects throwaway temp-mail providers (Mailinator, 10MinuteMail, Yopmail) to safeguard sender reputation.
  • Deliverability Scoring: Returns a granular 0–100 confidence score for each email address.
  • High Throughput: Verified in milliseconds per address; capable of processing thousands of contacts in minutes.

🛠️ Input Parameters

{
"emails": [
"contact@google.com",
"support@github.com",
"spam@10minutemail.com",
"fakeuser@fakeinvaliddomain999.com"
],
"checkDisposable": true
}

📦 Output Format

[
{
"email": "contact@google.com",
"status": "DELIVERABLE",
"score": 95,
"isDeliverable": true,
"isSyntaxValid": true,
"isDisposable": false,
"isFreeMail": false,
"hasMxRecords": true,
"primaryMx": "smtp.google.com",
"domain": "google.com",
"verifiedAt": "2026-11-03T17:00:00.000Z"
}
]

💻 API & SDK Usage (Python / Node.js)

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run = client.actor('phoebe-labs/bulk-email-verifier').call(run_input={
'emails': ['lead1@company.com', 'lead2@domain.io']
})
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item['email'], item['status'])

Built by phoebe-labs.