Bulk Email Verifier: MX, Disposable, Role, Typo + Score avatar

Bulk Email Verifier: MX, Disposable, Role, Typo + Score

Pricing

from $1.00 / 1,000 email verifieds

Go to Apify Store
Bulk Email Verifier: MX, Disposable, Role, Typo + Score

Bulk Email Verifier: MX, Disposable, Role, Typo + Score

Verify email lists without sending mail: syntax, MX, disposable domains (214k), role accounts, free providers, typo fixes, SPF/DMARC and a 0-100 score. Paste emails or a dataset ID. $1 per 1,000; failed lookups are free.

Pricing

from $1.00 / 1,000 email verifieds

Rating

0.0

(0)

Developer

Laxman Kafle

Laxman Kafle

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Security

Limited permissions

Share

Paste a list of emails, or point it at any dataset, and get a verdict for each address: likely, risky or undeliverable, with a 0 to 100 score and the reasons. No email is sent. $1 per 1,000 addresses, and lookups that fail are free.

Use it to clean a lead list before a cold-email campaign, to drop disposable signups, or as the last step after scraping contacts. It pairs with Website Contact Finder: paste that run's dataset ID here.

What it checks

CheckWhat it means
SyntaxIs it a well-formed address?
MX recordsDoes the domain accept mail at all? Includes null-MX and the A-record fallback
DisposableIs the domain on a list of 214,000 throwaway providers (Mailinator, 10minutemail, ...)?
Role accountinfo@, sales@, support@, noreply@ and similar shared inboxes
Free providerGmail, Outlook, Yahoo, ... (personal rather than company addresses)
Typogmial.com, hotmial.com, ... with the likely fix in suggestion
Domain securitySPF and DMARC on the domain, with an A to F grade
Mail providerGoogle Workspace, Microsoft 365, Zoho, ... from the MX hosts

These signals add up to a score (0 to 100) and a deliverable verdict: likely (70 and up), risky, or undeliverable (no mail server, null MX, reserved domain, bad syntax).

Output

{
"email": "someone@gmial.com",
"deliverable": "undeliverable",
"score": 0,
"suggestion": "someone@gmail.com",
"flags": ["no-mx", "possible-typo"],
"mx": { "present": false, "nullMx": false, "exchanges": [], "fallbackToA": false },
"disposable": false,
"role": false,
"freeProvider": false,
"domainSecurity": { "grade": "F", "spf": false, "dmarc": false }
}

When the input comes from a dataset, the row's title, name, website, domain, phone and company are carried into the output, so you get one clean lead list.

Pricing

Pay per event: $0.001 per unique address verified ($1 per 1,000). Duplicates are removed before checking. If a DNS lookup fails even after retries, the address comes back as unknown with an error and you aren't charged.

What it doesn't do

It does not connect to the mail server to ask whether the mailbox exists (no SMTP probe). That keeps it fast, cheap and safe for your IP reputation, but a likely address on a real company domain can still bounce if that one person has left. For most list cleaning, the checks above catch the bulk of the bad addresses: typos, dead domains, disposables and role inboxes.

Also from Exepal

The same check is available to AI agents per call at https://api.exepal.com/v1/email and over MCP at https://api.exepal.com/mcp, with 20 free calls a day. See exepal.com/docs.