Mail OS es un servidor SMTP performante y seguro implementado en Zig para infraestructura de correo autoalojada.
Ficha actualizada 23 sept 2026, 4:01 · upstream 23 sept 2026, 3:54 · release v0.3.8
Qué es mail
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Mail OS proporciona una implementación completa de servidor SMTP, IMAP, POP3, CalDAV/CardDAV y ActiveSync. Su arquitectura está diseñada para ser escalable, segura y fácil de mantener mediante un enfoque modular basado en Zig. El sistema soporta autenticación multiplataforma, gestión de certificados ACME, filtrado de correo con IA, y cumplimiento normativo GDPR.
- Implementar una infraestructura de correo corporativo autoalojada sin dependencias externas
- Proveer servicios de correo para startups o proyectos personales con bajo costo operativo
- Desarrolladores que necesitan un servidor SMTP propio para pruebas o despliegue local
- Organizaciones que requieren cumplimiento normativo (GDPR, HIPAA) mediante cifrado y auditoría
- Entornos de desarrollo distribuido donde se necesita autenticación segura entre servicios
- Proyectos que requieren sincronización bidireccional de correos con calendarios o contactos
- Implementa SMTP completo con soporte para SIZE, 8BITMIME, PIPELINING y AUTH (PLAIN, LOGIN)
- Soporta múltiples protocolos en un solo servidor: IMAP4rev1, POP3, CalDAV/CardDAV, ActiveSync
- Proporciona autenticación multiplataforma con soporte para OAuth2, LDAP y SSO
- Incluye detección de spam basada en IA (Machine Learning) integrada al servidor
- Soporta gestión de certificados ACME con auto-gestión de certificados sin intermediarios
- Ofrece API REST completa con Swagger/OpenAPI para integración con aplicaciones externas
- Requiere Zig 0.16.0-dev o superior, lo que puede ser un obstáculo para entornos pre-establecidos
- La autenticación SMTP requiere configuración manual de credenciales en cada servidor
- No incluye un cliente web nativo; la interfaz de usuario se basa en herramientas externas como Thunderbird o MailMate
- El almacenamiento de correo se realiza en disco local (maildir) sin cifrado por defecto, aunque puede implementarse con TLS
- La autenticación SMTP requiere configuración manual del servidor y no es totalmente transparente al cliente
- No incluye un cliente web nativo ni herramientas de interfaz gráfica para la gestión de correo
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción recomendamos el uso del paquete `packages/cloud` con ts-cloud, que proporciona infraestructura AWS completa. Para entornos locales, se puede ejecutar directamente desde el binario compilado: `./packages/zig/zig-out/bin/mail serve`. Se recomienda habilitar TLS y autenticación para entornos de producción. En entornos multi-tenencia, se debe configurar la gestión de recursos por tenant mediante las variables de entorno SMTP_* o el archivo config.toml.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.