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 desarrollado
- Arquitectura de binario único 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 servidor de base de datos
- Modo de inicialización y asistente de configuración (setup wizard)
Protocolos Principales y DNS
- Configuración de SMTP para tráfico entrante y saliente
- Acceso al correo mediante IMAP4 y JMAP
- POP3 para clientes heredados (legacy)
- Registros DNS: MX, SPF, DKIM, DMARC
- Rotación automatizada de claves DKIM
Seguridad y Autenticación
- TLS con provisión de certificados mediante ACME
- Seguridad del transporte DANE y MTA-STS
- Backends 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 tasa (rate limiting) y bloqueo automático de IP
Protección contra Spam y Phishing
- Arquitectura del filtro de spam integrado
- Clasificación impulsada por IA y modelos de lenguaje grande (LLM)
- Clasificador bayesiano estadístico
- Listas negras de DNS y Pyzor
- Greylisting y trampas de spam
- Protección contra phishing y ataques homográficos
Servidores 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 vs. motores externos
Servicios de Colaboración
- Calendarios CalDAV y JMAP
- Contactos CardDAV y JMAP
- Almacenamiento de archivos WebDAV
- Compartir mediante ACLs y JMAP Sharing
Multitenencia y Gestión de Usuarios
- Aislamiento de dominios e inquilinos
- Cuentas de usuario y grupos
- Listas de correo y alias
- Subdirección (subaddressing) y direcciones comodín (catch-all)
- Cuotas de disco por usuario e inquilino
Administración y Monitoreo
- Panel principal (dashboard) y estadísticas de la interfaz web
- Línea de comandos (CLI) para scripting y automatización
- Gestión de la cola SMTP
- Métricas con OpenTelemetry y Prometheus
- Webhooks para automatización de eventos
Clústeres y Alta Disponibilidad
- Coordinación del clúster peer-to-peer (P2P)
- Clustering con Kafka y Redis
- Replicas de solo lectura y almacenamiento particionado
- Despliegue en Kubernetes
- Diseño de tolerancia a fallos
Configuración Avanzada
- Lenguaje de scripting Sieve
- Ganchos MTA (hooks) 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 impulsados por API
Requerimientos
- Comodidad trabajando en la línea de comandos de Linux
- Comprensión básica de los conceptos de DNS
- Tener conocimientos previos sobre fundamentos del correo electrónico es útil, pero no obligatorio
Público Objetivo
- Administradores de sistemas
- Ingenieros DevOps y de plataformas
- Especialistas en infraestructura de TI
- Cualquier persona que gestione o planifique un despliegue de correo autohospedado
21 Horas