Contacta con nosotros

Temario del curso

Introducción a Stalwart

  • Qué es Stalwart y por qué se creó
  • Arquitectura de un único binario escrito 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 motor de base de datos
  • Modo de inicio y asistente de configuración

Protocolos principales y DNS

  • Configuración de SMTP para tráfico entrante y saliente
  • Acceso al correo mediante IMAP4 y JMAP
  • POP3 para clientes legacy
  • 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
  • Seguridad del transporte DANE y MTA-STS
  • Motores de autenticación: interno, LDAP, OIDC, SQL
  • OAuth 2.0 y autenticación multifactor
  • Listas de control de acceso (ACL) y permisos
  • Limitación 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 de bloqueo 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 la nube con S3 y Azure
  • Caché mediante Redis
  • Búsqueda de texto completo: motor integrado frente a motores externos

Servicios de colaboración

  • Calendarios CalDAV y JMAP
  • Contactos CardDAV y JMAP
  • Almacenamiento de archivos mediante WebDAV
  • Compartir recursos con ACLs y JMAP Sharing

Multilocatario y gestión de usuarios

  • Aislamiento de dominios e inquilinos
  • Cuentas de usuario y grupos
  • Listas de correo y alias
  • Direcciones subadress (subaddressing) y direcciones catch-all
  • Cuotas de disco por usuario e inquilino

Administración y monitoreo

  • Panel de control WebUI y estadísticas
  • Línea de comandos (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 entre pares en el clúster
  • Clustering mediante Kafka y Redis
  • Replicas de lectura y almacenamiento fragmentado (sharded storage)
  • 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
  • Configuración automática (Autoconfig) y autodiscovery
  • 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
  • Es útil tener conocimientos fundamentales sobre el correo electrónico, pero no es obligatorio

Audiencia objetivo

  • Administradores de sistemas
  • Ingenieros de DevOps e ingenieros de plataforma
  • Especialistas en infraestructura de TI
  • Cualquier persona que gestione o planeé una implementación de correo autoalojado
 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