Kontakt aufnehmen

Schulungsübersicht

Einführung in Stalwart

  • Was Stalwart ist und warum es entwickelt wurde
  • Architektur mit einem einzigen Rust-Binary
  • Vergleich mit traditionellen Mail-Stacks
  • Lizenzierung: AGPL-3.0 und Enterprise

Installation und Ersteinrichtung

  • Systemanforderungen und Plattformunterstützung
  • Installation via Docker und Docker Compose
  • Installation auf Linux aus dem Binary
  • Auswahl des Datenbank-Backends
  • Bootstrap-Modus und Einrichtungsassistent

Kernprotokolle und DNS

  • SMTP-Konfiguration für eingehende und ausgehende Nachrichten
  • IMAP4 und JMAP für den Mailzugriff
  • POP3 für Legacy-Clients
  • DNS-Einträge: MX, SPF, DKIM, DMARC
  • Automatisierte Rotation von DKIM-Schlüsseln

Sicherheit und Authentifizierung

  • TLS mit ACME-Zertifikatbereitstellung
  • DANE und MTA-STS für Transportsicherheit
  • Authentifizierungsbackends: intern, LDAP, OIDC, SQL
  • OAuth 2.0 und Zwei-Faktor-Authentifizierung
  • Zugriffskontrolllisten (ACLs) und Berechtigungen
  • Ratenbegrenzung und automatisches Blockieren von IPs

Schutz vor Spam und Phishing

  • Integrierte Spamfilter-Architektur
  • KI- und LLM-gesteuerte Klassifizierung
  • Statistischer Bayes-Klassifikator
  • DNS-Sperrlisten und Pyzor
  • Greylisting und Spamfallen
  • Schutz vor Phishing und homographischen Angriffen

Speicher- und Such-Backends

  • Speicheroptionen: RocksDB, PostgreSQL, MySQL, SQLite
  • Cloud-Blob-Speicher mit S3 und Azure
  • Caching mit Redis
  • Volltextsuche: integriert vs. externe Engines

Kollaborationsdienste

  • CalDAV und JMAP-Kalender
  • CardDAV und JMAP-Kontakte
  • WebDAV-Dateispeicher
  • Freigabe mit ACLs und JMAP-Sharing

Mandantenfähigkeit und Benutzerverwaltung

  • Trennung von Domains und Mandanten
  • Benutzerkonten und Gruppen
  • Mailinglisten und Aliasnamen
  • Subaddressing und Catch-all-Adressen
  • Diskettenkontingente pro Benutzer und Mandant

Verwaltung und Überwachung

  • WebUI-Dashboard und Statistiken
  • CLI für Skripte und Automatisierung
  • SMTP-Warteschlangenmanagement
  • OpenTelemetry- und Prometheus-Metriken
  • Webhooks zur Ereignisautomatisierung

Clustering und Hochverfügbarkeit

  • Peer-to-Peer-Clusterkoordination
  • Clustering mit Kafka und Redis
  • Lese-Replikas und shardeter Speicher
  • Kubernetes-Bereitstellung
  • Fehlertoleranzdesign

Erweiterte Konfiguration

  • Sieve-Skriptsprache
  • MTA-Hooks und Milter-Integration
  • Routingregeln und virtuelle Warteschlangen
  • Umformung der Envelope-Struktur

Migration und Integration

  • Migration von Postfix und Dovecot
  • Migration von Exchange
  • Autoconfig und Autodiscover
  • Automatisiertes DNS-Management
  • API-getriebene deklarative Bereitstellungen

Voraussetzungen

  • Sicherheit im Umgang mit der Linux-Befehlszeile
  • Basisverständnis von DNS-Konzepten
  • Kenntnisse in E-Mail-Grundlagen sind hilfreich, aber nicht erforderlich

Zielgruppe

  • Systemadministratoren
  • DevOps- und Plattform-Ingenieure
  • IT-Infrastrukturspezialisten
  • Jeder, der eine selbstgehostete E-Mail-Bereitstellung verwaltet oder plant
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien