Servidor de correo privado, autoalojado y de un solo archivo, con SMTP, POP3 e IMAP, además de una interfaz web para gestionar el correo de tu dominio.
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
Instalar con Homebrew en Mac
brew install mailpit - 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
Servidor integral de correo y colaboración autohospedable, escrito en Rust y compatible con IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV y WebDAV.
Servidor de correo autohospedado para tu propio dominio, con SMTP/IMAP/POP3, CardDAV/CalDAV, webmail y consola de administración en React, desplegado con Docker Compose.
Biblioteca de Rust, CLI y backend HTTP que comprueba si una dirección de correo existe sin enviar mensajes.
Aplicación de escritorio y CLI para diseñar y ejecutar API REST locales simuladas, sin necesidad de una cuenta ni de desplegarlas de forma remota.
Biblioteca de JavaScript con una API de alto nivel para controlar Chrome o Firefox mediante DevTools Protocol o WebDriver BiDi, en modo headless de forma predeterminada.