CheckDisposable Emailcheckdisposable.email
← All providersDisposable provider · est. 2006

Guerrilla Mail

guerrillamail.com

What it is

Guerrilla Mail provides time-boxed disposable inboxes (1 hour by default) at multiple shared domains. Users can pick a custom local-part. The inbox content auto-deletes when the timer expires.

Why signup forms see so many of these

Time-boxed nature means addresses are effectively single-use. The service publishes its blocklist of domains openly, but new throwaway domains under their ownership appear regularly. Aliases like sharklasers.com and grr.la are often missed by hand-maintained blocklists.

Known alias domains

Naive blocklists that only block guerrillamail.com miss every alias below. These are all routed through the same provider.

  • guerrillamail.com
  • guerrillamail.net
  • guerrillamail.org
  • guerrillamail.biz
  • guerrillamail.de
  • sharklasers.com
  • grr.la

The actual production list of Guerrilla Mail-operated domains is larger. CheckDisposable Email tracks all of them, updated daily.

Block Guerrilla Mail the right way

Send the signup email to GET https://api.checkdisposable.email/v1/check?email=<email> with a Bearer API key. If is_disposable is true, reject the signup.

// node — block Guerrilla Mail + all aliases in one call
const r = await fetch(
  `https://api.checkdisposable.email/v1/check?email=${encodeURIComponent(email)}`,
  { headers: { Authorization: `Bearer ${process.env.CDE_KEY}` } }
);
const { is_disposable } = await r.json();
if (is_disposable) {
  return res.status(400).json({ error: 'Please use a real email address.' });
}
// continue with signup

Free plan: 500 checks/month, no credit card. No card. Get a key →

Why not just maintain my own blocklist?

Guerrilla Mail alone publishes new alias domains regularly. Across all disposable providers, ~140 new domains land every day. Maintaining a hand-curated list is a job, not a one-time copy-paste. CheckDisposable Email maintains it for you, with daily updates and a single boolean response per check.