Solicitar información

Temario del curso

Introducción a Stalwart

  • ¿Qué es Stalwart y por qué fue desarrollado?
  • Arquitectura basada en un único binario escrito en Rust
  • Comparativa con otros servidores de correo tradicionales
  • Licencias: AGPL-3.0 y versión empresarial

Instalación y configuración inicial

  • Requisitos del sistema y plataformas compatibles
  • Procedimiento de instalación mediante Docker y Docker Compose
  • Instalación directa en Linux a partir del binario
  • Selección del motor de base de datos a utilizar
  • Modo de arranque inicial y asistente de configuración

Protocolos principales y configuración DNS

  • Configuración SMTP para el envío y recepción de correos
  • Uso de IMAP4 y JMAP para acceso al correo
  • Aprovechamiento del protocolo POP3 en clientes antiguos
  • Configuración de registros DNS: MX, SPF, DKIM, DMARC
  • Ciclo automático de renovación de claves DKIM

Seguridad y autenticación

  • Implementación de TLS con gestión automática de certificados ACME
  • Seguridad en la transmisión mediante DANE y MTA-STS
  • Backends de autenticación: sistema interno, LDAP, OIDC, SQL
  • Aplicación del protocolo OAuth 2.0 y verificación de dos pasos
  • Gestión de listas de control de acceso y permisos asignados
  • Limitación de solicitudes por usuario e bloqueo automático de direcciones IP sospechosas

Protección contra spam y phishing

  • Estructura del filtro antispam integrado en Stalwart
  • Clasificación de mensajes usando inteligencia artificial y modelos de lenguaje grande (LLM)
  • Filtro Bayesiano para análisis estadístico del contenido
  • Aprovechamiento de listas negras DNS y herramienta Pyzor
  • Técnicas como greylisting y trampas anti-spam
  • Defensa contra intentos de phishing y ataques homográficos

Mecanismos de almacenamiento y búsqueda

  • Opciones de almacenamiento disponibles: RocksDB, PostgreSQL, MySQL, SQLite
  • Uso de servicios de almacenamiento en la nube como S3 o Azure Blob Storage
  • Optimización mediante caché implementada con Redis
  • Métodos para búsqueda: motores integrados frente a soluciones externas

Servicios de colaboración

  • Uso de CalDAV y JMAP para el manejo de calendarios
  • Gestión de contactos mediante CardDAV y JMAP
  • Almacenamiento compartido mediante WebDAV
  • Compartición controlada por listas de control de acceso y funciones propias de JMAP

Gestión multiusuario y tenencia

  • Aislamiento lógico entre dominios y usuarios dentro del mismo entorno
  • Creación y administración de cuentas y grupos de usuario
  • Configuración de listas de distribución y alias de correo
  • Mecanismos como subdireccionamiento o direcciones genéricas para capturar mensajes
  • Límite de espacio en disco por usuario o dominio asignado

Administración y supervisión del sistema

  • Panel web interactivo con estadísticas detalladas
  • Uso de la línea de comandos para automatizar tareas y scripts
  • Gestionar la cola de correo saliente e entrante en tiempo real
  • Recolección de datos mediante OpenTelemetry y Prometheus
  • Creación de ganchos web (Webhooks) para respuestas automáticas ante eventos clave

Clústeres y alta disponibilidad

  • Mecanismos de coordinación entre nodos dentro del clúster
  • Configuración con Kafka y Redis para operaciones distribuidas
  • Distribución de datos mediante réplicas de lectura e instancias fragmentadas
  • Implementación en entornos Kubernetes
  • Diseño orientado a tolerancia ante fallos del sistema

Configuración avanzada

  • Uso del lenguaje de scripting Sieve para reglas personalizadas
  • Integración con filtros externos mediante hooks MTA y complementos milter
  • Establecimiento de rutas de mensajes y gestión de colas virtuales
  • Reescritura del sobre del correo según condiciones específicas

Migración e integración con otros sistemas

  • Procedimiento para migrar desde servidores como Postfix o Dovecot
  • Paso a paso para trasladar datos de Microsoft Exchange
  • Configuración automática mediante protocolos Autoconfig y Autodiscover
  • Gestión dinámica de registros DNS sin intervención manual
  • Estrategias de implementación basadas en declaraciones usando APIs oficiales

Requerimientos

  • Dominio del uso de la línea de comandos en Linux
  • Conocimientos básicos sobre conceptos DNS
  • Aunque no es obligatorio, resulta útil tener familiaridad con los fundamentos del correo electrónico

Público objetivo

  • Administradores de sistemas
  • Ingenieros DevOps y de plataformas
  • Especialistas en infraestructura TI
  • Cualquier persona encargada de gestionar o planificar un despliegue de correo autohospedado
 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Próximos cursos

Categorías Relacionadas