Email Address Validator - Syntax, MX & Disposable Check avatar

Email Address Validator - Syntax, MX & Disposable Check

Pricing

$10.00 / 1,000 email validateds

Go to Apify Store
Email Address Validator - Syntax, MX & Disposable Check

Email Address Validator - Syntax, MX & Disposable Check

Validate email addresses without sending anything. Input: emails (list). Output: JSON per address with RFC syntax validity, domain MX existence, role-account flag, disposable-domain flag, and an overall verdict. Cheap pay-per-result: $0.01 per email validated.

Pricing

$10.00 / 1,000 email validateds

Rating

0.0

(0)

Developer

Anthony Snider

Anthony Snider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Email Address Validator

Validate email addresses without sending a single message — RFC syntax, real domain MX, role accounts, and disposable domains, all in one call.

Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.

What you get

  • Syntax check — robust RFC-pragmatic regex plus length and dot-placement rules (254 char total, 64 char local part).
  • Domain deliverabilitydns.resolveMx to confirm the domain accepts mail, with an A/AAAA-record fallback (implicit MX).
  • Role-account detection — flags info, admin, support, sales, noreply, and 25+ more.
  • Disposable-domain detection — built-in blocklist of throwaway providers (mailinator, guerrillamail, yopmail, 10minutemail, ...).
  • Normalization signals — plus-addressing and Gmail-dot detection, plus a normalizedEmail.
  • Bulk-ready — one email or hundreds in a single run. No emails are ever sent.

Input

{
"emails": ["info@google.com", "test@mailinator.com", "not-an-email"],
"maxEmails": 50
}

You can also pass a single email string instead of (or in addition to) the emails array.

Output

One dataset item per email:

{
"email": "info@google.com",
"valid": true,
"syntaxValid": true,
"domainHasMx": true,
"isRole": true,
"isDisposable": false,
"reason": "valid-but-role-account",
"domain": "google.com",
"deliverableDomain": true,
"mxVia": "mx",
"isPlusAddressed": false,
"isGmailWithDots": false,
"normalizedEmail": "info@google.com"
}

Pricing is pay-per-event: $0.01 per email validated.