Repolode
axllent

axllent/mailpit

Herramienta de pruebas de correo pequeña y sin dependencias que funciona como servidor SMTP e incluye una interfaz web y una API REST para inspeccionar los mensajes capturados.

Alternativa open source a:Mailtrap

Estrellas
10,719
Forks
365
Issues abiertos
1
Último commit
anteayer

¿Qué es?

Mailpit es una herramienta de pruebas de correo para desarrolladores. Funciona como servidor SMTP que captura los mensajes salientes de tu aplicación en lugar de entregarlos, para que puedas verlos y revisarlos durante el desarrollo y las pruebas. Se distribuye como un único binario estático o como una imagen Docker multiarquitectura.

Los mensajes capturados aparecen en una interfaz web donde puedes leer el contenido HTML con formato, el texto, los encabezados, el código fuente sin procesar y los adjuntos MIME, y buscarlos mediante filtros. Una API REST permite realizar pruebas de integración automatizadas, y los web sockets envían los mensajes nuevos a la interfaz en tiempo real. Entre las funciones opcionales se incluyen comprobaciones de compatibilidad HTML y de enlaces, puntuación de spam de SpamAssassin, un servidor POP3 para descargar mensajes en un cliente de correo y retransmisión o reenvío SMTP.

Mailpit es el sucesor mantenido de MailHog. Almacena y elimina mensajes automáticamente, y conserva los 500 más recientes de forma predeterminada. También incluye un modo de caos para simular errores SMTP.

Funciones clave

  • 01Un único binario estático o imágenes Docker multiarquitectura
  • 02Interfaz web con búsqueda, vistas de HTML, texto y código fuente, y vista previa de adjuntos
  • 03Servidor SMTP con opciones de STARTTLS, SSL/TLS y autenticación
  • 04API REST para pruebas de integración automatizadas
  • 05Servidor POP3, retransmisión SMTP y reenvío opcionales
  • 06Comprobaciones de compatibilidad HTML y de enlaces, además de puntuación de SpamAssassin

Casos de uso

  • Capturar los correos salientes de una aplicación durante el desarrollo local
  • Escribir pruebas de integración que verifiquen los correos enviados mediante la API REST
  • Comprobar cómo se muestran los correos HTML en distintos clientes de correo antes de enviarlos
  • Usarlo como sustituto de sendmail para PHP u otros sistemas que envían correo de forma local

Inicio rápido

  1. 1

    Instalar con Homebrew en Mac

    brew install mailpit
  2. 2

    Iniciar Mailpit y abrir la interfaz web en http://0.0.0.0:8025

    mailpit

Antes de usarlo

  • El script de instalación para Linux y Mac es un comando que canaliza curl a la shell, por lo que no se incluye aquí; usa un gestor de paquetes o un binario estático.

En colecciones

Temas

Preguntas frecuentes

¿Qué es mailpit?
Herramienta de pruebas de correo pequeña y sin dependencias que funciona como servidor SMTP e incluye una interfaz web y una API REST para inspeccionar los mensajes capturados. Mailpit es una herramienta de pruebas de correo para desarrolladores. Funciona como servidor SMTP que captura los mensajes salientes de tu aplicación en lugar de entregarlos, para que puedas verlos y revisarlos durante el desarrollo y las pruebas. Se distribuye como un único binario estático o como una imagen Docker multiarquitectura.
¿mailpit es gratuito? ¿Qué licencia tiene?
mailpit es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿mailpit sigue mantenido?
Mantenimiento activo. El último commit de mailpit fue el 20 oct 2026.
¿Para qué puedo usar mailpit?
Capturar los correos salientes de una aplicación durante el desarrollo local Escribir pruebas de integración que verifiquen los correos enviados mediante la API REST Comprobar cómo se muestran los correos HTML en distintos clientes de correo antes de enviarlos Usarlo como sustituto de sendmail para PHP u otros sistemas que envían correo de forma local
¿Cómo se instala mailpit?
Instalar con Homebrew en Mac: brew install mailpit Iniciar Mailpit y abrir la interfaz web en http://0.0.0.0:8025: mailpit
¿Dónde consigo mailpit?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/axllent/mailpit

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados