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é fue creado
- Arquitectura de un solo binario en Rust
- Comparación con conjuntos tradicionales de servidores de correo
- Licencia: 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 motor de base de datos
- Modo de arranque (bootstrap) y asistente de configuración
Protocolos básicos 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 de certificados mediante ACME
- Seguridad de transporte DANE y MTA-STS
- Backend de autenticación: interno, LDAP, OIDC, SQL
- OAuth 2.0 y autenticación de dos factores
- Listas de control de acceso (ACL) y permisos
- Límites de velocidad y bloqueo automático de direcciones IP
Protección contra spam y phishing
- Arquitectura del filtro de spam integrado
- Clasificación impulsada por IA y modelos de lenguaje grandes (LLM)
- Clasificador bayesiano estadístico
- Listas negras DNS y Pyzor
- Greylisting y trampas de spam
- Protección contra phishing y ataques homográficos
Motores de almacenamiento y búsqueda
- Opciones de almacenamiento: RocksDB, PostgreSQL, MySQL, SQLite
- Almacenamiento en blobs en la nube con S3 y Azure
- Caché con Redis
- Búsqueda de texto completo: integrada frente a motores externos
Servicios de colaboración
- Calendarios CalDAV y JMAP
- Contactos CardDAV y JMAP
- Almacenamiento de archivos WebDAV
- Compartición con ACLs y JMAP Sharing
Multinquilinato y gestión de usuarios
- Aislamiento de dominios e inquilinos
- Cuentas de usuario y grupos
- Listas de correo y alias
- Subdirección y direcciones capturan-todo (catch-all)
- Límites 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 SMTP
- Métricas OpenTelemetry y Prometheus
- Webhooks para automatización de eventos
Agrupamiento (Clustering) y alta disponibilidad
- Coordinación de clúster entre pares
- Agrupamiento con Kafka y Redis
- Replicas de lectura y almacenamiento fragmentado
- Despliegue en Kubernetes
- Diseño de tolerancia a fallos
Configuración avanzada
- Lenguaje de scripting Sieve
- Ganchos del agente de transferencia de correo (MTA) e integración con milter
- Reglas de enrutamiento y colas virtuales
- Reescritura de los sobre del mensaje
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
- Comodidad trabajando en la línea de comandos de Linux
- Comprensión básica de los conceptos de DNS
- El conocimiento previo de los fundamentos del correo electrónico es útil, pero no obligatorio
Público objetivo
- \r
- Administradores de sistemas
- Ingenieros de DevOps y plataformas
- Especialistas en infraestructura de TI
- Cualquier persona que gestione o planifique un despliegue de correo autoalojado
21 Horas