Download the PHP package raul3k/disposable-email-blocker-laravel without Composer
On this page you can find all versions of the php package raul3k/disposable-email-blocker-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download raul3k/disposable-email-blocker-laravel
More information about raul3k/disposable-email-blocker-laravel
Files in raul3k/disposable-email-blocker-laravel
Package disposable-email-blocker-laravel
Short Description Laravel integration for disposable email detection
License MIT
Homepage https://github.com/raul3k/disposable-email-blocker-laravel
Informations about the package disposable-email-blocker-laravel
Disposable Email Blocker for Laravel
Laravel integration for disposable/temporary email detection. Built on top of raul3k/disposable-email-blocker-core.
Features
- Validation Rule - Easily validate emails in forms
- Facade - Simple API for checking emails anywhere
- Database Checker - Store and manage disposable domains in your database
- Artisan Commands - Update domains from multiple sources
- Laravel Cache Integration - Redis, File, Database, or any Laravel cache driver
- Auto-discovery - Works out of the box with Laravel 12
Installation
The package uses Laravel's auto-discovery, so no manual service provider registration is needed.
Publish Configuration (Optional)
Publish Migrations (For Database Checker)
Usage
Validation Rule
Facade
Artisan Commands
Configuration
Checker Types
File Checker (Default)
Uses the bundled list from the core package. Fast and requires no setup.
Database Checker
Store domains in your database for custom management.
Chain Checker
Combine multiple checkers (database + bundled list).
Pattern Detection
Enable heuristic detection based on common patterns in disposable domain names.
Available Sources
The package can fetch domains from multiple sources:
| Source | Description |
|---|---|
disposable-email-domains |
Large comprehensive list (~170k domains) |
burner-email-providers |
Curated list (~4k domains) |
mailchecker |
FGRibreau's mailchecker list |
ivolo-disposable |
Ivolo's disposable domains |
fakefilter |
7c/fakefilter list |
Testing
Static Analysis
License
MIT License. See LICENSE for details.
All versions of disposable-email-blocker-laravel with dependencies
raul3k/disposable-email-blocker-core Version ^1.0
illuminate/support Version ^12.0
illuminate/database Version ^12.0
illuminate/validation Version ^12.0
illuminate/console Version ^12.0
illuminate/cache Version ^12.0