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 pilas tradicionales de servidores de correo.
- Licenciamiento: AGPL-3.0 y Enterprise.
Instalación y Configuración Inicial
- Requisitos del sistema y soporte de plataforma.
- Instalación mediante Docker y Docker Compose.
- Instalación en Linux desde el binario.
- Selección del backend de base de datos.
- Modo de arranque (bootstrap) y asistente de configuración.
Protocolos Centrales y DNS
- Configuración de SMTP para correo entrante y saliente.
- IMAP4 y JMAP para acceso al correo.
- POP3 para clientes heredados.
- Registros DNS: MX, SPF, DKIM, DMARC.
- Giro automático de claves DKIM.
Seguridad y Autenticación
- TLS con aprovisionamiento de certificados mediante ACME.
- Seguridad de 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ímite de frecuencia (rate limiting) 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 (LLM).
- Clasificador bayesiano estadístico.
- Listas de bloqueo DNS y Pyzor.
- Greylisting y trampas para spam.
- Protección contra ataques de phishing e homográficos.
Backends de Almacenamiento y Búsqueda
- Opciones de almacenamiento: RocksDB, PostgreSQL, MySQL, SQLite.
- Almacenamiento en la nube tipo blob 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 la función de compartir de JMAP.
Multitenencia y Gestión de Usuarios
- Aislamiento de dominios e inquilinos (tenants).
- Cuentas de usuario y grupos.
- Listas de distribución y alias.
- Subdirección y direcciones de captura global (catch-all).
- Cuotas de disco por usuario e inquilino.
Administración y Monitoreo
- Panel 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.
Clústeres y Alta Disponibilidad
- Coordinación de clústeres peer-to-peer.
- Clustering con Kafka y Redis.
- Replicas de solo lectura y almacenamiento fragmentado (sharded).
- Despliegue en Kubernetes.
- Diseño de tolerancia a fallos.
Configuración Avanzada
- Lenguaje de scripting Sieve.
- Ganchos (hooks) del MTA e integración con milter.
- Reglas de enrutamiento y colas virtuales.
- Reescritura de sobres (envelope rewriting).
Migración e Integración
- Migración desde Postfix y Dovecot.
- Migración desde Exchange.
- Autoconfiguración y autodiscovery.
- Gestión automatizada de DNS.
- Despliegues declarativos impulsados por API.
Requerimientos
- Habilidad para trabajar cómodamente en la línea de comandos de Linux.
- Conocimiento básico de los conceptos de DNS.
- Es útil tener familiaridad con los fundamentos del correo electrónico, pero no es obligatorio.
Público Objetivo
- Administradores de sistemas.
- Ingenieros de DevOps y plataformas.
- Especialistas en infraestructura de TI.
- Cualquier persona que gestione o planeе desplegar un sistema de correo electrónico autoalojado.
21 Horas