A Laravel package to detect and block disposable email addresses.
erag/laravel-disposable-email is a Laravel package for a laravel package to detect and block disposable email addresses..
It currently has 256 GitHub stars and 198.887 downloads on Packagist (latest version v5.2.0).
Install it with composer require erag/laravel-disposable-email.
Discover more Laravel packages by erag
or browse all Laravel packages to compare alternatives.
Last updated
Laravel Disposable Email Detection is a Laravel package for detecting and blocking disposable email addresses during validation and runtime checks. It helps protect registrations, lead forms, and application workflows from temporary inbox abuse.
Already contains 1,24,220+ disposable email domains!
composer require erag/laravel-disposable-email
Publish the configuration:
php artisan erag:install-disposable-email
Disposable::check()php artisan disposable:statsComplete documentation for installation, configuration, validation, syncing, caching, and troubleshooting is available at:
https://erag.in/laravel-disposable-email/
This package uses the official Disposable Email Blocklist, a self-developed and actively maintained repository.
The blocklist repository is updated every day via GitHub Actions to:
This package always uses the latest version of the maintained blocklist.
If you like this package, give it a GitHub star.