Disposable Email Detector - Block Temp & Throwaway Emails avatar

Disposable Email Detector - Block Temp & Throwaway Emails

Pricing

$10.00 / 1,000 email checkeds

Go to Apify Store
Disposable Email Detector - Block Temp & Throwaway Emails

Disposable Email Detector - Block Temp & Throwaway Emails

Detect disposable, temporary, and throwaway email addresses. Input: emails (list of addresses or domains). Output: JSON per item with isDisposable flag, matched domain, and detection method (built-in list plus MX heuristics). Cheap pay-per-result: $0.01 per email checked.

Pricing

$10.00 / 1,000 email checkeds

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

Disposable Email Detector

Block fake signups instantly — detect disposable, temporary, and throwaway email addresses against a built-in list of 7,500+ known providers plus smart heuristics.

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

What you get

  • 7,500+ disposable domains embedded (canonical, regularly maintained blocklist) — zero external API calls, no rate limits, fast.
  • Subdomain-aware matching: foo.mailinator.com resolves to mailinator.com.
  • Heuristics beyond the list: keyword fragments (tempmail, throwaway, guerrilla, …), random-looking domains, and an optional live MX/DNS check.
  • Known-good guard so real webmail (gmail, outlook, proton, icloud…) never false-flags.
  • Bulk single or array input for both emails and bare domains.
  • Clean per-item output: { input, domain, isDisposable, matchedList, confidence }.

Input

{
"emails": ["user@mailinator.com", "jane@gmail.com", "test@guerrillamail.com"],
"checkMx": false,
"maxItems": 50
}

You can pass any of email, emails, domain, domains (single or bulk).

Output

One dataset item per input:

{
"input": "user@mailinator.com",
"domain": "mailinator.com",
"isDisposable": true,
"matchedList": "mailinator.com",
"confidence": 0.99,
"reasons": ["blocklist"],
"checkedAt": "2026-06-24T22:00:00.000Z"
}

A clean address returns isDisposable: false, confidence: 0, matchedList: null.

Pricing

Pay-per-event: $0.01 per email/domain checked. No monthly fee.