Warning
This project is in an early stage. Some domains may be incorrectly flagged as disposable. We actively welcome contributors to help improve accuracy, particularly by maintaining the whitelists.
This project automatically aggregates disposable email domains using curated public lists, third-party sources, and internally collected intelligence. All ingestion, validation, and publishing workflows are fully automated. All domains are normalised and validated before inclusion.
├── data/
│ ├── domains.txt # All flagged disposable domains (includes subdomains)
│ ├── root.txt # Flagged disposable root domains
│ └── active.txt # Flagged root domains with active MX records
│
├── domain_whitelist.txt # Manual domain whitelist
└── tld_whitelist.txt # Manual TLD whitelist
The dataset is continuously maintained:
data/domains.txtis updated every hourdata/root.txtis updated every hourdata/active.txtis updated once per day
active.txt contains only domains that currently resolve with a valid MX record.
If you believe a legitimate domain has been incorrectly classified as disposable, you can help improve accuracy by contributing to the whitelist.
To contribute:
- Confirm that the domain provides a legitimate, non-disposable email service
- Add the domain to
domain_whitelist.txt, or add a TLD totld_whitelist.txt - Submit a pull request
The allow list acts as a manual override to prevent false positives.
Domains are sourced from:
- established public disposable email domain lists
- open-source intelligence feeds
- internal discovery and monitoring systems
- community contributions
Sources are aggregated, cleaned, validated, and standardised before publication.
Although the project is automatically maintained through scraping and aggregation, domain ecosystems change frequently. Providers appear, disappear, and repurpose infrastructure.
Community input is essential to:
- reduce false positives
- identify new disposable providers
- maintain data freshness
- improve validation logic
First-time contributors are welcome. Even small corrections significantly improve dataset reliability.
Every contribution directly strengthens the integrity and usefulness of this resource.