VOOZH about

URL: https://apify.com/bovi/email-finder

โ‡ฑ Email Finder API โ€” Name + Domain to Work Email Lookup ยท Apify


๐Ÿ‘ Email Finder โ€” Name + Domain to Work Email + Score avatar

Email Finder โ€” Name + Domain to Work Email + Score

Pricing

from $1.45 / 1,000 email results

Go to Apify Store

Email Finder โ€” Name + Domain to Work Email + Score

Find a person's likely work email from their name + company domain. Returns an MX-validated best-guess address with a numeric confidence score, role & disposable flags, and ranked alternative candidates โ€” not a single bare guess.

Pricing

from $1.45 / 1,000 email results

Rating

0.0

(0)

Developer

๐Ÿ‘ Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

10

Monthly active users

3 days ago

Last modified

Share

Email Finder โ€” Name + Domain โ†’ Best-Guess Work Email

Give this actor a person's name and their company domain, and it returns the most likely work email โ€” with a numeric confidence score, MX validation, and a ranked list of alternative candidates. No API key, no signup, no monthly seat.

What you actually get: a ranked, MX-gated best guess, not a hard-confirmed mailbox. The actor attempts live SMTP verification, but most cloud networks (including Apify's) block outbound port 25, so it degrades to MX + pattern ranking and labels the method mx_pattern. SMTP confirmation only fires where the run network allows it.

Why this one

Most email-finder actors hand back a single guessed address and, at best, a catch_all flag. That leaves you to guess whether the address is real. This actor instead:

  • Builds frequency-ranked candidate patterns โ€” first.last, flast, first, firstlast, and ~9 more โ€” weighted by how common each scheme actually is in corporate email.
  • Validates what it can โ€” one MX lookup per domain to confirm the mail server exists, then (where the network allows) a catch-all probe and RCPT verification of candidates in priority order. A confirmed mailbox is marked verified; on port-25-blocked networks the best guess is marked unverified_guess with its MX host and confidence.
  • Tells you the truth โ€” every record carries confidence (0โ€“1), the verificationMethod (smtp / mx_pattern / none), isCatchAll, isDisposable, isRoleAccount, and the ranked alternativeEmails so you can fall back if the top pick bounces.

If the run network blocks outbound port 25 (common on cloud), the finder degrades gracefully to MX + pattern ranking and labels the method mx_pattern โ€” you still get a ranked, MX-gated best guess instead of a hard failure.

Input

{
"people":[
{"firstName":"Patrick","lastName":"Collison","domain":"stripe.com"},
{"firstName":"Tobias","lastName":"Lutke","domain":"shopify.com"}
],
"verifySmtp":true,
"maxAlternatives":5,
"smtpTimeoutSecs":8,
"maxItems":0
}
FieldTypeNotes
peoplearrayEach item: firstName (required), lastName or surname, optional fullName, and domain (required).
verifySmtpbooleanAttempt live SMTP RCPT verification. Auto-falls back to MX + pattern if port 25 is blocked. Default true.
maxAlternativesintegerRanked alternatives returned per person. Default 5.
smtpTimeoutSecsintegerPer-probe SMTP timeout. Default 8.
maxItemsintegerTotal output cap, 0 = unlimited.

Output (per person)

{
"firstName":"patrick",
"lastName":"collison",
"domain":"stripe.com",
"email":"patrick.collison@stripe.com",
"confidence":0.45,
"status":"unverified_guess",
"verificationMethod":"mx_pattern",
"isCatchAll":null,
"isDisposable":false,
"isRoleAccount":false,
"mxFound":true,
"mxHost":"aspmx.l.google.com",
"patternUsed":"first.last",
"alternativeEmails":[
{"email":"pcollison@stripe.com","pattern":"flast","confidence":0.319,"smtpStatus":"not_checked","smtpCode":null}
],
"parse_confidence":0.9,
"warnings":["smtp_unreachable_port25"]
}

The example above is a real Apify-cloud result (port 25 blocked โ†’ mx_pattern). On a network with outbound SMTP open, status becomes verified/accept_all, verificationMethod becomes smtp, and confidence rises accordingly.

status values: verified (SMTP confirmed the mailbox) ยท accept_all (domain accepts all mail โ€” can't single one out) ยท unverified_guess (MX present, SMTP not usable, ranked best guess) ยท no_valid_pattern (SMTP worked but no candidate accepted) ยท no_mx (domain has no mail server).

Pricing

Pay-per-result. You are charged once per person record produced โ€” never for an invalid input. You run it on your own Apify account, so compute is billed to you at platform cost.

More scrapers from our toolkit

Building a data pipeline? These actors pair well with this one โ€” each runs on your own Apify account with the same pay-per-result pricing, no subscription:

Chain any of them together from the Integrations tab (the Run succeeded trigger) to build a multi-step workflow โ€” one actor's output feeds the next.

You might also like

Email Finder

tomba-io/email-finder

Email Finder tool helps you discover verified professional email addresses using just a person's name and their company domain.

Email Info

apioracle/email-info

This actor analyzes any email and returns detailed insights: name detection, gender and country guess, inbox name patterns, email quality score, disposable check, and global ranking data for first/last names. Ideal for enrichment, lead validation, and identity intelligence.

Email Verifier & Enricher Pro

jurassic_jove/email-verifier-enricher-pro

Bulk email verifier + AI corporate-email finder. Clean lists with syntax, MX, disposable & role checks and a 0โ€“100 deliverability score, confirm Microsoft/Outlook mailboxes via provider API (no email sent), and find work emails from name + domain with AI role & seniority tagging.

Bulk Email Validator: syntax, MX, disposable, role flags

thoob/email-validator

Validates a list of email addresses: practical RFC 5322 syntax, live domain mail-capability (MX/A over DNS-over-HTTPS), disposable-domain detection, and role-account flags. Honest scope: it checks the address and the domain, not the mailbox. Billed only per address checked.

Pono Data

2

Email Finder Bulk โ€” Lists of Domains or People to Emails

bovi/email-finder-bulk

Bulk email finder, two modes in one run: give a list of **company domains** to harvest published emails, OR a list of **people** (name + domain) to find their work email. Per-email confidence, source, role flag, and cross-list dedup. No API key.

๐Ÿ‘ User avatar

Vitalii Bondarev

6