Enviar correos en Laravel



Para empezar se crea la clase mailable para enviar correos con el comando: php artisan make:mail MensajeRecibido.

En el archivo MensajeRecibido.php se modifica la ruta ingresando la carpeta y nombre de la vista donde tienes el contenido del correo



Mi cuerpo del correo es el siguiente (se encuentra dentro de la carpeta emails la cual esta dentro de la carpeta views



Ahora crea un controlador y una función dentro de ese controlador llamada “enviar” la cual va a tener el procedimiento para enviar el correo especificando el contenido, para quien es el correo, asunto, etc.


En el archivo .env modifica los datos dentro del rectángulo rojo igual a los de la imagen para poder enviar el correo desde gmail.



Agrega las lineas que están dentro del rectángulo rojo en la ruta que se indica en la parte de arriba de la imagen




Por ultimo crea la ruta llamando la función para enviar el correo




Necesitas otorgar permisos para que puedan salir los correos desde tu cuenta de gmail en laravel





Ingresas la ruta en la url y debe aparecer el mensaje de que ya se envió el correo





Revisa tu correo y te debería aparecer el correo



Eso es todo de mi parte :) 

No hay comentarios:

Publicar un comentario