creagia/laravel-web-mailer
Preview and debug outgoing Laravel emails in a built-in web inbox. Laravel Web Mailer captures messages sent by your app so you can inspect recipients, headers, HTML/text content, and attachments without external mail tools.
MailManager — a sanctioned framework extension point. It does not patch core, adds no middleware, and its blast radius is confined to mailers explicitly configured to use its driver. Fit is good where we need to deliver mail over HTTP (internal mail gateway, transactional mail API) rather than SMTP.config/mail.php, credentials in env. No schema changes, no queue-worker changes, no new infrastructure.config/mail.php entries remain valid. This must be verified against the diff before any upgrade.Mail::fake(); custom transports sometimes bypass fakes and silently break existing test suites.^2.0 explicitly; no floating constraint until the diff is reviewed. If we are on Laravel 12 today with a Laravel 13 roadmap, adopting 2.0.0 now is one fewer blocker at upgrade time — that is the main argument for taking it over staying on 1.0.4.How can I help you explore Laravel packages today?