All posts

How to Catch Disposable Email Domains That Are Not on Any Blocklist

··2 min read

A list of disposable domains is a snapshot, and new ones appear every day. The bulk disposable email checker adds a second test to the list lookup: it reads each domain's MX records, so a domain that is not listed but sends its mail to a disposable service is caught too. Paste or upload a list and download it without the flagged rows.

Step 1: paste or upload the list

Paste addresses, one per line, or upload a CSV; the email column is found for you. The file is read in your browser.

Step 2: run the check

Only the unique domains are sent, a hundred at a time, never the full addresses. Each is compared with the checker's list of disposable domains, a snapshot of a public CC0 list with real providers such as gmail.com and outlook.com removed so they are never flagged.

Step 3: understand the MX test

Some services hand out fresh domains that point at their own mail servers. The domain itself is new and unlisted, but its MX host sits under a listed disposable domain. The checker flags it and names that host in the row. This is the case a name-only list cannot cover.

Step 4: read the reason on each row

Result What it means
Disposable domain The domain is on the list
Mail handled by a disposable service Unlisted domain, MX points to a disposable service
Cannot receive mail No mail server or a null MX; not disposable but undeliverable
Not disposable Neither test flagged it

Step 5: download the clean list

Download the list with flagged rows removed, or the full report with the reason for every row. For the cleanup of a list you already have, finding disposable emails already in your list adds context.

What still gets through

Anything that looks like a normal domain. A throwaway domain that is not listed and runs its own mail servers passes both tests. Alias services that forward to a real inbox are left off deliberately. And a real domain does not mean a real mailbox. For signup forms, add a block at the form itself: block disposable emails on your signup form.

What this check cannot do

  • It cannot catch every new throwaway domain.
  • It cannot tell whether a mailbox exists; that needs a check against the mail server.
  • It cannot judge intent. A disposable address is not always fraud.
  • It checks domains only, so the part before the @ is not assessed.

Check the rest of the list

Correct DNS and a good domain get mail to the door; the address still has to exist. Upload your list on the verify page: the first 100 email checks are free with a Google sign-in, no card. Each address comes back valid, risky or invalid with a reason, and nothing is sent to anyone on the list. For larger or recurring lists, see bulk email verification, list cleaning and pricing.

Check your list now

Paste or upload it into the bulk disposable email checker.

One address at a time is quicker in the free disposable email checker.

Common questions

How can a disposable domain be caught if it is not on a list?

Read its MX records. Some throwaway services give out fresh domains that point their mail at the service's own servers, so an MX host under a listed disposable domain gives the domain away.

Are alias or forwarding services disposable?

Not by this check. Services that forward to a real inbox are left off the list on purpose, because the mail does reach a person.

Is my list uploaded?

No. The file is read in your browser, and only the unique domains are sent to the server for the list and MX lookups. The addresses never leave your device and nothing is stored.

What does a domain with no mail server mean?

It is not disposable but cannot receive anything. The row is marked separately so you can drop it too.

What can the checker not catch?

A new throwaway domain that is not listed and runs its own mail servers passes. No list has every domain.

Check your list before you send

Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.