Notificar excepciones en Laravel 8 por email ¡con CSS y HTML!
La mayoría de las veces no tenemos la capacidad de controlar todo lo que sucede en nuestros proyectos, me refiero a bugs. Una solución a este tipo de situaciones es controlar las excepciones que suceden para notificarnos por correo electrónico cuando algo salga mal. Para ello vamos a ver un proceso completo que te servirá en tus proyectos.
Crear un Mailable para enviar excepciones
Crea la vista mails/exception_occured.blade.php
Actualiza el manejador de excepciones de Laravel app/Exceptions/Handler.php
Fíjate que una de las cosas que hacemos aquí es evitar reportar errores "normales", validación, token caducado etcétera.
Con lo anterior, cada vez que algo en nuestra aplicación falle, recibiremos un correo similar al siguiente.