Skip to content

Auto-updated disposable email blocklist to prevent fake signups, spam, and trial abuse. 110,646+ domains updated daily.

Notifications You must be signed in to change notification settings

eramitgupta/disposable-email

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📧 Disposable Email Blocklist

A regularly maintained and clean list of disposable (temporary) email domains used to prevent fake signups, spam accounts, and abuse across applications.

This repository aggregates multiple trusted open-source sources into one normalized, duplicate-free blocklist.

Already contains 110,646+ disposable email domains! 🔥 This list is updated automatically every day using GitHub Actions.


🔎 Why This Blocklist?

Disposable email services are commonly used for:

  • Creating spam or bot accounts
  • Abusing free trials and coupons
  • Fake signups to bypass verification
  • Misusing services with anonymous identities

Blocking such domains helps you:

✔️ Reduce spam
✔️ Prevent fake accounts
✔️ Improve user authenticity
✔️ Strengthen platform security


📂 What’s Inside?

disposable_email.txt

A plain-text list of disposable email domains — one per line.

Highlights:

  • Clean & normalized
  • Zero duplicates
  • Automatically refreshed daily
  • Multi-source aggregated

Example preview:

mailinator.com
tempmail.net
10minutemail.com
guerrillamail.com

🚀 Use Cases

You can use this blocklist in any backend, API, or validation workflow.

Ideal For:

  • Web Applications → Block disposable emails during user signup or account creation
  • APIs → Validate incoming email addresses before processing
  • SaaS Products → Prevent free trial abuse and fake account registrations
  • E-commerce Platforms → Reduce fraudulent or duplicate orders
  • Authentication Systems → Improve email verification & security
  • Marketing Platforms → Clean mailing lists and improve deliverability
  • Fintech / Banking → Enhance KYC by filtering low-trust email domains
  • Gaming Platforms → Stop fake player accounts & reward abuse
  • Developer Tools → Integrate the list into CI/CD pipelines or validation libraries

🔄 Automatic Updates

The list is automatically rebuilt and committed daily using GitHub Actions.

This ensures:

  • Always fresh data
  • No manual maintenance
  • Consistent accuracy

🤝 Contributing

Contributions are welcome! Please ensure new domains are valid, truly disposable, and not false positives.


⭐ Support

If this blocklist helps reduce spam or improve your product, consider giving the repo a ⭐ star.

About

Auto-updated disposable email blocklist to prevent fake signups, spam, and trial abuse. 110,646+ domains updated daily.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published