Entrar em Contato

Programa do Curso

Introdução ao Stalwart

  • O que é o Stalwart e por que foi desenvolvido
  • Arquitetura de binário único em Rust
  • Comparação com pilhas tradicionais de correio
  • Licenciamento: AGPL-3.0 e Enterprise

Instalação e Configuração Inicial

  • Requisitos do sistema e suporte de plataforma
  • Instalação via Docker e Docker Compose
  • Instalação no Linux a partir do binário
  • Seleção do backend de banco de dados
  • Modo de bootstrap e assistente de configuração

Protocolos Básicos e DNS

  • Configuração do SMTP para tráfego de entrada e saída
  • IMAP4 e JMAP para acesso ao correio
  • POP3 para clientes legados
  • Registros DNS: MX, SPF, DKIM, DMARC
  • Rotação automatizada de chaves DKIM

Segurança e Autenticação

  • TLS com fornecimento de certificados ACME
  • DANE e MTA-STS para segurança de transporte
  • Backends de autenticação: interno, LDAP, OIDC, SQL
  • OAuth 2.0 e autenticação de dois fatores
  • Listas de controle de acesso (ACL) e permissões
  • Limitação de taxa e bloqueio automático de IPs

Proteção Contra Spam e Phishing

  • Arquitetura do filtro de spam integrado
  • Classificação impulsionada por IA e LLMs
  • Classificador bayesiano estatístico
  • Listas de bloqueio DNS e Pyzor
  • Greylisting e armadilhas de spam
  • Proteção contra phishing e ataques homográficos

Backends de Armazenamento e Pesquisa

  • Opções de armazenamento: RocksDB, PostgreSQL, MySQL, SQLite
  • Armazenamento de blobs em nuvem com S3 e Azure
  • Caching com Redis
  • Pesquisa de texto completo: motor integrado vs. motores externos

Serviços de Colaboração

  • Calendários CalDAV e JMAP
  • Contatos CardDAV e JMAP
  • Armazenamento de arquivos WebDAV
  • Compartilhamento com ACLs e Compartilhamento JMAP

Multilocação e Gerenciamento de Usuários

  • Isolamento de domínios e inquilinos
  • Contas de usuário e grupos
  • Listas de discussão e aliases
  • Subendereçoamento e endereços catch-all
  • Cotas de disco por usuário e inquilino

Administração e Monitoramento

  • Painel WebUI e estatísticas
  • CLI para scripting e automação
  • Gerenciamento de filas SMTP
  • Métricas OpenTelemetry e Prometheus
  • Webhooks para automação de eventos

Clustering e Alta Disponibilidade

  • Coordenação de cluster ponto a ponto
  • Clustering com Kafka e Redis
  • Replicas de leitura e armazenamento particionado
  • Implantação no Kubernetes
  • Design de tolerância a falhas

Configuração Avançada

  • Linguagem de scripting Sieve
  • Ganchos MTA e integração milter
  • Regras de roteamento e filas virtuais
  • Reescrita do envelope

Migração e Integração

  • Migração de Postfix e Dovecot
  • Migração do Exchange
  • Autoconfiguração e Autodiscover
  • Gerenciamento automatizado de DNS
  • Implantações declarativas baseadas em API

Requisitos

  • Confortabilidade no uso da linha de comando do Linux
  • Compreensão básica dos conceitos de DNS
  • Familiaridade com os fundamentos de e-mail é útil, mas não obrigatória

Público-Alvo

  • Administradores de sistema
  • Engenheiros de DevOps e plataformas
  • Especialistas em infraestrutura de TI
  • Qualquer pessoa que gerencie ou planeje uma implantação de e-mail auto-hospedada
 21 Horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas