July 27, 2025

Laravel Disposable Email

Prevent fake signups using temporary email addresses

package
Laravel Disposable Email

If you're building a Laravel app and want to block users from registering with disposable or temporary email services like Mailinator or GuerrillaMail, the Laravel-Disposable-Email package is a perfect fit.

Install It

composer require propaganistas/laravel-disposable-email php artisan vendor:publish --tag=laravel-disposable-email php artisan disposable:update

Use It in Validation

'email' => 'required|email|indisposable',

This ensures the email is valid and not from a disposable provider.

Keep It Updated

You can schedule automatic updates to the domain list:

$schedule->command('disposable:update')->weekly();

That’s it. clean, quick, and effective.

Learn more or get the package here: https://laravel-hub.com/package/laravel-disposable-email

Did you find this article helpful? Share it!