resend/resend-laravel
Laravel integration for Resend with a facade and Symfony Mailer transport. Configure your RESEND_API_KEY, send via Resend::emails()->send(), or use the bundled Laravel mailer by setting transport=resend and MAIL_MAILER=resend.
email.failed, email.received) to improve user communication reliability.Adopt if:
email.failed, contact.created, etc.).Look elsewhere if:
*"Resend’s Laravel SDK lets us replace our current email provider with a modern, cost-efficient solution that improves deliverability and gives us real-time visibility into email events. Key benefits:
*"This package replaces our custom SMTP/third-party SDKs with Resend’s official Laravel integration, offering:
MAIL_MAILER=resend (no major refactoring).VerifyWebhookSignature to securely process Resend events (e.g., email.failed).// Before (SendGrid)
Mail::to('user@example.com')->send(new WelcomeEmail());
// After (Resend)
Mail::mailer('resend')->to('user@example.com')->send(new WelcomeEmail());
Trade-offs: No native support for Laravel <11, but we can phase out legacy versions."*
How can I help you explore Laravel packages today?