Gracias a MailHog, podemos previsualizar el correo electrónico de una manera más fácil. MailHog simula una bandeja de salida de tu app; todos los correos electrónicos que envía tu app son capturados y mostrados en sus respectivas versiones: html, text, y MIME-Type.

Cómo instalar MailHog

Esta aplicación es open source y está escrita en el lenguaje Go. Este es su repositorio público https://github.com/MailHog/MailHog

Instalación en Mac OS: 

Simplemente corre:

brew install MailHog

Otro SO:

Puedes descargar la aplicación manualmente desde: https://github.com/MailHog/MailHog/releases

Luego de descargarla, la puedes correr con el comando:

./MailHog

Desde la carpeta donde lo hayas descargado

Cómo usar MailHog

Después de haber instalado y de iniciar MailHog ya podrás usarlo. En tu navegador preferido entra a http://0.0.0.0:8025/ y verás:

En esta bandeja de “salida” podrás ver el listado de correos electrónicos que se hayan enviado por medio de SMTP desde la máquina donde tengas corriendo MailHog. Además, puedes abrir el correo electrónico para obtener la visa previa y ver cada detalle del correo enviado.

En conclusión, trabajar con MailHog te facilita implementar correos electrónicos obteniendo una vista previa de cada uno de ellos sin tener que crear varias cuenta de correo electrónico es muy fácil de usar con frameworks como Django o un CMS como WordPress.

Si tienes comentarios o inquietudes no dudes en ponerlas en los comentarios.


Comments