arturbruno/laravel-mailgun-email-validation
Laravel validation rule that checks emails with PHP FILTER_VALIDATE_EMAIL then Mailgun’s Email Validation API. Supports role/disposable checks, mailbox verification, and strict mode to fail when Mailgun can’t be reached.
validatedEmail suffices).For Executives: "This package lets us validate emails in real-time using Mailgun’s API—catching typos, disposable addresses, and nonexistent inboxes before users complete signups. It’s a low-code way to reduce fake accounts and support costs, with minimal dev lift. The tradeoff is a small API cost, but the ROI comes from fewer refunds, lower churn, and smoother onboarding. Think of it as insurance for our user database."
For Engineering: "We’re adding a lightweight Laravel package to replace manual email checks. It wraps Mailgun’s API for three-step validation (syntax, domain, mailbox) and integrates seamlessly with Laravel’s validation pipeline. No new services to manage—just drop it into our auth flows. The package is MIT-licensed and minimalist, so we can audit it easily. Tradeoff: We’ll need to monitor Mailgun API costs, but the dev time saved is worth it."
How can I help you explore Laravel packages today?