SimpleRelay: un relay SMTP autohospedado para centralizar el envío de correo en la red local

Fuentes: SimpleRelay: a self-hosted SMTP relay with web dashboard, DNS validation, and per-sender access control

SimpleRelay es una herramienta de código abierto publicada en GitHub por toinbox que actúa como relay SMTP multiorganización autohospedado, pensado para simplificar el envío de correo desde redes domésticas o de pequeña oficina. En lugar de configurar credenciales de Gmail, Outlook u otros proveedores en cada dispositivo, el usuario apunta todos sus equipos a SimpleRelay en la red local y la plataforma se encarga de reenviar el correo al proveedor SMTP de upstream correspondiente, según la dirección del remitente.

La aplicación se distribuye como un único despliegue con Docker Compose e integra Postfix como motor de retransmisión, PostgreSQL 16 como base de datos, FastAPI en Python 3.12 para la lógica de negocio y un panel web desarrollado con React y Vite. Incluye un asistente de configuración inicial con detección automática del proveedor a partir del dominio del correo, validación DNS de SPF, DKIM y DMARC, pruebas de conexión SMTP y envío de mensajes de prueba. Para reforzar la seguridad, incorpora un servidor de políticas que exige una lista blanca de direcciones IP en cada proveedor, de modo que no funcione como open relay, y permite añadir autenticación SMTP como capa adicional. La autenticación del panel se realiza con JWT en cookies httponly y los usuarios pasan por verificación de correo electrónico.

El panel ofrece a cada usuario registrados un dashboard con métricas del día, gestión de proveedores con límite diario de envío, control de acceso por IP, registros de correo enviado y fallido, y proxy con soporte para IP directa, SOCKS5 y HTTP. Los administradores disponen de gestión de usuarios, límites globales por tipo de proveedor, supervisión cruzada de relays y panel de estadísticas globales. La interfaz está traducida a inglés, checo, alemán, ruso y español, y el repositorio incluye una lista de más de 50 dispositivos compatibles, entre ellos Proxmox, Synology, pfSense, Home Assistant, cámaras y sistemas de monitorización.