A continuación veremos cómo configurar Mailgun en Laravel para el envío de emails.
A la hora de desplegar nuestra aplicación en un servidor de producción, es importante configurar las variables de entorno dentro de nuestro archivo .env.
Si nuestra aplicación realiza algún envío de email, debemos configurar el mailer (driver) correspondiente junto con el servicio SMTP ✉️.
En videotutoriales anteriores configuramos un servicio SMTP pero para entornos de desarrollo, esta vez debemos hacerlo para un entorno de producción.
Existen muchos servicios que ofrecen la posibilidad de utilizar un servidor SMTP como por ejemplo: Mailgun, Sendinblue, Sendgrid, Mailjet, Mandrill, Amazon SES, entre otros.
Como lo dice el título de éste post, seleccionaremos a Mailgun, con el cual podremos usar una API o el servidor SMTP.
Cabe resaltar que Mailgun es un servicio de pago pero podremos crear una cuenta gratuita con ciertas restricciones para probarlo.
A continuación el videotutorial donde te muestro cómo configurar Mailgun en Laravel:
Como has podido ver es super sencillo la configuración de éste servicio en nuestros proyectos de Laravel.
Todo lo relacionado sobre el envío de emails en Laravel lo puedes encontrar en el siguiente enlace:
https://laravel.com/docs/8.x/mail
Hasta aquí este post, espero que sea de utilidad. No olvides escribir en los comentarios si tienes alguna duda.
Sin más que escribir, me despido y nos leemos en el siguiente post 🖖.