Entrar em Contato

Programa do Curso

Introdução ao Stalwart

  • O que é o Stalwart e por que foi criado
  • Arquitetura de binário único em Rust
  • Comparação com pilhas tradicionais de servidores 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 Essenciais e DNS

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

Segurança e Autenticação

  • TLS com provisionamento de certificados via ACME
  • DANE e segurança de transporte MTA-STS
  • Backends de autenticação: interno, LDAP, OIDC, SQL
  • OAuth 2.0 e autenticação de dois fatores
  • Listas de controle de acesso (ACLs) 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 baseada em 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 em blob na nuvem com S3 e Azure
  • Cache com Redis
  • Pesquisa de texto completo: motor integrado vs. 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

Multi-inquilino e Gerenciamento de Usuários

  • Isolamento de domínios e inquilinos
  • Contas de usuário e grupos
  • Listas de discussão e alias
  • Sub-endereçamento 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 da fila SMTP
  • Métricas OpenTelemetry e Prometheus
  • Webhooks para automação de eventos

Clustering e Alta Disponibilidade

  • Coordenação de cluster peer-to-peer
  • Clustering com Kafka e Redis
  • Replicas de leitura e armazenamento particionado (sharded)
  • Implantação no Kubernetes
  • Design de tolerância a falhas

Configuração Avançada

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

Migração e Integração

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

Requisitos

  • Confortável ao trabalhar na linha de comando do Linux
  • Conhecimento básico de conceitos de DNS
  • O conhecimento dos fundamentos do e-mail é útil, mas não obrigatório

Público-alvo

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

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Próximas Formações Provisórias

Categorias Relacionadas