B2B Email Finder & Bulk DNS/MX/SMTP Email Verifier API avatar

B2B Email Finder & Bulk DNS/MX/SMTP Email Verifier API

Pricing

Pay per usage

Go to Apify Store
B2B Email Finder & Bulk DNS/MX/SMTP Email Verifier API

B2B Email Finder & Bulk DNS/MX/SMTP Email Verifier API

Find and verify B2B work emails from person name + company domain, or bulk-verify existing email lists via live DNS MX, SPF/DMARC, disposable domain, and catch-all checks. $1.00/1,000 leads ($0.001/email) with $0 start fee. Built by Keene Digital Studio.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Keene Digital Studio

Keene Digital Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Publisher: Keene Digital Studio
Pricing: $1.00 per 1,000 emails ($0.001 per verified or discovered email) · $0.00 Actor start fee
Architecture: Pure concurrent network protocol utility combining RFC 5322 syntax & IDN normalization, disposable & free webmail detection, role-account classification, live DNS MX / SPF / DMARC resolution, mail provider fingerprinting, non-intrusive SMTP probe, and B2B corporate email permutation & domain contact discovery.


Why Switch to This Actor? (Transparent Pricing & Reliability Comparison)

Incumbent email verifiers and B2B email finders on the Apify Store either suffer from high failure rates (17.6% failure rate on clearpath/email-finder-api while charging $8.00/1k patterns tested + $5.00/1k start fee) or charge predatory Free-tier rates ($100.00 per 1,000 emails — $0.10 per single email! on michael.g/email-verifier-validator).

Our Actor is a zero-proxy, zero-API-key protocol engine priced at a flat $1.00 per 1,000 results ($0.001/item) with a $0.00 start fee across all tiers.

Feature / MetricKeene Digital Studio
b2b-email-finder-verifier
Incumbent #1
clearpath/email-finder-api
Incumbent #2
michael.g/email-verifier-validator
Price per 1,000 Results (Free Tier)$1.00 / 1k ($0.001/item)$8.00 / 1k patterns tested$100.00 / 1k ($0.10/email on Free tier)
Actor Start Fee$0.00$5.00 / 1k starts ($0.005/start)$0.00
Your SavingsBaseline87.5% Cheaper + $0 Start Fee99% Cheaper on Free Tier
30-Day Success Rate>=98%+ Verified82.4% (17.6% failure rate)99.5%
Live DNS MX + SPF + DMARC PostureIncluded FreeBasic MX onlyBasic MX + SMTP
Mail Server Provider Fingerprinting13+ Enterprise ProvidersNoNo
B2B Lead Permutation + Domain DiscoveryIncluded in Same ActorCharges per pattern testedVerification only

7-Layer Verification & B2B Discovery Pipeline

  1. RFC 5322 Syntax & IDN/Punycode Normalization: Validates local-part and domain structure, detects +tag plus-addressing, and suggests fixes for common domain typos (gmial.com → gmail.com).
  2. Disposable & Temp-Mail Blocklist: Instantly flags 200+ disposable email providers (mailinator.com, guerrillamail.com, 10minutemail.com, yopmail.com, tempmail.org, sharklasers.com, maildrop.cc, etc.).
  3. Free Webmail vs. Corporate B2B Classification: Distinguishes consumer webmail (gmail.com, yahoo.com, outlook.com, icloud.com, proton.me) from true B2B corporate domains (isB2bCorporateDomain: true).
  4. Role-Account Detection: Flags shared functional inboxes (support@, sales@, info@, admin@, billing@, security@, careers@, press@, legal@, hr@, etc.).
  5. Live DNS MX, SPF (v=spf1), and DMARC (_dmarc.) Resolution: Queries live DNS records with multi-provider DNS-over-HTTPS (dns.google & cloudflare-dns.com) + dnspython fallback in <30ms, returning sorted mxRecords, spfRecord, dmarcRecord, and dmarcPolicy (none, quarantine, reject).
  6. Mail Server Provider Fingerprinting: Automatically fingerprints Google Workspace, Microsoft 365, Cloudflare Email Routing / Security, Proofpoint, Mimecast, Amazon SES, ProtonMail, Fastmail, Zoho Mail, Barracuda Email Security, Mailgun, SendGrid, Postmark, or Custom / Self-Hosted MX.
  7. B2B Lead Email Permutation & Domain Contact Discovery: Given firstName, lastName, and domain, generates standard corporate permutations (first.last@, first@, flast@, first_last@, f.last@, firstl@, last.first@), checks public company pages (/.well-known/security.txt, homepage) for published @domain contacts, and returns the highest-confidence verified B2B email.

Input Example

{
"mode": "both",
"emails": [
"support@stripe.com",
"press@openai.com",
"temp@mailinator.com",
"invalid-user@nonexistent-domain-99999.xyz"
],
"leads": [
{
"firstName": "Patrick",
"lastName": "Collison",
"domain": "stripe.com"
}
],
"scrapeDomainContacts": true,
"enableSmtpProbe": false,
"maxConcurrency": 10
}

Output Example

[
{
"email": "support@stripe.com",
"normalizedEmail": "support@stripe.com",
"recordType": "verification",
"deliverabilityStatus": "deliverable",
"confidenceScore": 92,
"isValidSyntax": true,
"localPart": "support",
"domain": "stripe.com",
"isDisposable": false,
"isFreeWebmail": false,
"isRoleAccount": true,
"isB2bCorporateDomain": true,
"isPlusAddressed": false,
"typoSuggestion": null,
"hasMx": true,
"mxRecords": [
{ "priority": 10, "exchange": "aspmx.l.google.com" },
{ "priority": 20, "exchange": "alt1.aspmx.l.google.com" }
],
"mailProvider": "Google Workspace",
"hasSpf": true,
"spfRecord": "v=spf1 include:_spf.google.com include:spf.stripe.com ~all",
"hasDmarc": true,
"dmarcRecord": "v=DMARC1; p=reject; rua=mailto:dmarc@stripe.com",
"dmarcPolicy": "reject",
"smtpCheck": {
"attempted": false,
"port25Reachable": false,
"smtpCode": null,
"smtpMessage": "SMTP probe skipped (DNS/MX/SPF/DMARC fast verification mode)"
},
"firstName": null,
"lastName": null,
"selectedPattern": null,
"candidatePermutations": [],
"discoveredDomainEmails": [],
"statusReason": "valid_mx_spf_dmarc_verified",
"extractedVia": "doh_google_dns",
"elapsedMs": 42
}
]

Local CLI Usage

$python3 -m src.main --input '{"mode": "both", "emails": ["support@stripe.com"], "leads": [{"firstName": "Patrick", "lastName": "Collison", "domain": "stripe.com"}]}'

Built and maintained by Keene Digital Studio.