MailDev | Un servidor de correo electrónico para desarrolladores

July 13, 2025 (1d ago)

Hi there!

Durante mi vida profesional, he descubierto varias herramientas que me han facilitado el trabajo y que me habría gustado conocer antes. He decidido comenzar a compartir algunas de ellas para ayudar a otros que aún no las conocen.

Esta vez, hablemos de MailDev.

¿Mientras desarrollabas una aplicación, nunca enviaste un correo de prueba a una dirección de correo electrónico de un cliente real?

A mi me pasó una vez, y con mucha suerte no fue un correo importante.

MailDev

MailDev es un servidor de correo electrónico para desarrolladores que te permite enviar correos electrónicos de prueba sin necesidad de un servidor SMTP real. Es una herramienta muy útil para el desarrollo y las pruebas, ya que te permite ver los correos electrónicos enviados desde tu aplicación en una interfaz web sencilla.

Si alguna vez utilizaste herramientas como Mailtrap, esta es un poco similar, pero con la diferencia de que es completamente gratuita y de código abierto, por lo que puedes ejecutarla en tu propio entorno sin depender de un servicio externo.

Instalación

Para ejecutar MailDev, puedes usar Docker. Aquí tienes el comando para ejecutar MailDev en un contenedor Docker:

docker run -p 1080:1080 -p 1025:1025 maildev/maildev

Llevo utilizando MailDev durante más de 1 año y me ha sido muy útil tanto a mí como a mis equipo de trabajo.

Pros

Contras

Conclusión

MailDev es una herramienta muy útil para el desarrollo y las pruebas de correos electrónicos, NO es una herramienta para producción.