Email Validator (syntax, MX, disposable, typo, role) avatar

Email Validator (syntax, MX, disposable, typo, role)

Pricing

$3.00 / 1,000 email checkeds

Go to Apify Store
Email Validator (syntax, MX, disposable, typo, role)

Email Validator (syntax, MX, disposable, typo, role)

Bulk email list cleaner using syntax and DNS checks: invalid format, dead domains, missing MX, 9,000+ disposable domains, role accounts (info@, support@), free providers and typo suggestions (gmial.com). No SMTP probing, no API keys.

Pricing

$3.00 / 1,000 email checkeds

Rating

0.0

(0)

Developer

Northpine Studio

Northpine Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

Email Validator: bulk list cleaning with syntax, MX, disposable and typo checks

Clean an email list before you send. For every address you get a verdict, a 0-100 score, and the reasons: bad format, domain that does not exist, domain that accepts no mail, missing MX, one of 9,000+ disposable-mail domains, role accounts (info@, support@), free providers, and typo suggestions (jane@gmial.com -> jane@gmail.com). No API keys, no browser.

Be clear about what this is (and is not)

This Actor checks syntax and DNS only. It does not open SMTP connections to the recipient's mail server, so it cannot tell you whether a specific mailbox exists, and it cannot detect catch-all domains. That is deliberate: SMTP probing is unreliable from shared cloud IPs and can get IPs blocklisted. Use it as a fast, cheap first pass that removes the obviously bad addresses; use an SMTP-based verifier afterwards if you need mailbox-level certainty.

Output fields

email, valid, verdict (deliverable-domain, risky, invalid, unknown), score, reason, flags, syntaxValid, normalized (lower-cased; Gmail dots and +tags removed), localPart, domain, domainStatus (mx, a-fallback, null-mx, no-domain, dns-error), mxHosts, disposable, roleAccount, freeProvider, suggestion.

  • invalid: bad syntax, non-existent domain, or a null MX (RFC 7505: the domain declares it accepts no mail).
  • risky: syntax and domain fine but disposable, role account, likely typo, or no MX (falls back to A record).
  • unknown: DNS timed out or failed. Retry later.
  • deliverable-domain: format valid and the domain accepts mail. Not a promise the mailbox exists.

Input

emails (list) and concurrency (1-50). Example: { "emails": ["hello@apify.com", "test@mailinator.com"] }

Pricing

Pay per event: $0.0006 per address checked (about $0.60 per 1,000), plus normal platform usage. Duplicates in your input are removed before charging.

Data and licences

The disposable-domain list is the open-source disposable-email-domains blocklist, released under CC0 1.0 (public domain). DNS lookups use the standard resolver. Local role-account and free-provider lists are our own.

Built by Northpine Studio. Found a false positive? Tell us in the Issues tab and we will fix the list or rule.