Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a Stalwart
- Qué es Stalwart y por qué se desarrolló
- Arquitectura de un único binario en Rust
- Comparación con pilas de correo tradicionales
- Licenciamiento: AGPL-3.0 y Enterprise
Instalación y Configuración Inicial
- Requisitos del sistema y soporte de plataformas
- Instalación mediante Docker y Docker Compose
- Instalación en Linux desde el binario
- Selección del backend de base de datos
- Modo bootstrap y asistente de configuración
Protocolos Core y DNS
- Configuración de SMTP para tráfico entrante y saliente
- IMAP4 y JMAP para acceso al correo
- POP3 para clientes heredados
- Registros DNS: MX, SPF, DKIM, DMARC
- Rotación automatizada de claves DKIM
Seguridad y Autenticación
- TLS con aprovisionamiento automático de certificados mediante ACME
- DANE y seguridad de transporte MTA-STS
- Backends de autenticación: interno, LDAP, OIDC, SQL
- OAuth 2.0 y autenticación multifactor
- Listas de control de acceso (ACL) y permisos
- Límites de velocidad y bloqueo automatizado de direcciones IP
Protección contra Spam y Phishing
- Arquitectura del filtro antispam integrado
- Clasificación impulsada por IA y modelos de lenguaje grandes (LLM)
- Clasificador bayesiano estadístico
- Listas negras de DNS y Pyzor
- Greylisting y trampas anti-spam
- Protección contra phishing y ataques homográficos
Backends de Almacenamiento y Búsqueda
- Opciones de almacenamiento: RocksDB, PostgreSQL, MySQL, SQLite
- Almacenamiento en la nube con S3 y Azure
- Caché con Redis
- Búsqueda de texto completo: motor integrado frente a motores externos
Servicios de Colaboración
- Calendarios mediante CalDAV y JMAP
- Contactos mediante CardDAV y JMAP
- Almacenamiento de archivos mediante WebDAV
- Compartir recursos con ACLs y JMAP Sharing
Multinquilino y Gestión de Usuarios
- Aislamiento de dominios e inquilinos
- Cuentas de usuario y grupos
- Listas de correo y alias
- Sub-addressing y direcciones de captura global (catch-all)
- Cuotas de disco por usuario e inquilino
Administración y Monitoreo
- Panel de control WebUI y estadísticas
- CLI para scripting y automatización
- Gestión de la cola de SMTP
- Métricas con OpenTelemetry y Prometheus
- Webhooks para automatización de eventos
Clústeres y Alta Disponibilidad
- Coordinación del clúster punto a punto
- Clustering con Kafka y Redis
- Replicas de solo lectura y almacenamiento particionado (sharding)
- Despliegue en Kubernetes
- Diseño de tolerancia a fallos
Configuración Avanzada
- Lenguaje de scripting Sieve
- Ganchos MTA e integración con milter
- Reglas de enrutamiento y colas virtuales
- Reescritura del sobre (envelope rewriting)
Migración e Integración
- Migración desde Postfix y Dovecot
- Migración desde Exchange
- Autoconfiguración y Autodiscover
- Gestión automatizada de DNS
- Despliegues declarativos basados en API
Requerimientos
- Habilidad en el uso de la línea de comandos de Linux
- Comprensión básica de los conceptos de DNS
- Es útil tener nociones fundamentales del correo electrónico, aunque no es obligatorio
Público Objetivo
- Administradores de sistemas
- Ingenieros de DevOps y de plataforma
- Especialistas en infraestructura de TI
- Cualquier persona que administre o planifique un despliegue de correo autohospedado
21 Horas