Skip to main content

Verification

Disposable email detection

Identify and filter temporary email addresses from your lists.

What are disposable emails?

Disposable (or temporary) email addresses are created for short-term use and typically expire after a set period. Users often use them to avoid spam or bypass registration requirements.

Why block disposable emails?

  • Low engagement - Users rarely check these addresses
  • High bounce rates - Addresses often expire quickly
  • Fraud risk - Commonly used for fraudulent sign-ups
  • Wasted resources - Marketing to disposable addresses has no ROI

Detection methods

Kawaa matches the domain against a curated list of known disposable providers, including:

  • Guerrilla Mail
  • 10 Minute Mail
  • Temp Mail
  • Mailinator

Disposable providers register new throwaway domains constantly, so list matching alone always lags. Domains that are not on the list are additionally analysed for the naming and hosting patterns disposable services share, which catches providers before they are listed.

API response

A disposable address gets its own top-level status of disposable, and data.flags.disposable is set. The domain normally has working MX records, so verification still reports the address as reachable — it is the throwaway nature of the mailbox, not a delivery failure, that makes it low quality.

{
  "success": true,
  "data": {
    "email": "testuser@mailinator.com",
    "status": "disposable",
    "quality_score": 15,
    "verification": {
      "syntax_valid": true,
      "domain_exists": true,
      "mx_found": true,
      "catch_all": false
    },
    "flags": {
      "disposable": true,
      "role_account": false,
      "free_provider": false
    }
  }
}

Something wrong or missing here?

Tell us what to fix. Your email goes to the support team with this article's title already filled in.

Send feedback

Still need help?

Email support@kawaa.com. If your question is about a bulk job, include its job ID from the dashboard.

Contact support