Kontakt aufnehmen

Schulungsübersicht

Einführung in Stalwart

  • Was Stalwart ist und warum es entwickelt wurde
  • Architektur eines einzelnen Rust-Binärprogramms
  • Vergleich mit herkömmlichen Mail-Stacks
  • Lizenzierung: AGPL-3.0 und Enterprise

Installation und Erstkonfiguration

  • Systemanforderungen und Plattformunterstützung
  • Installation über Docker und Docker Compose
  • Installation auf Linux aus dem Binärprogramm
  • Auswahl der Datenbank-Backends
  • Bootstrap-Modus und Setup-Assistent

Kernprotokolle und DNS

  • SMTP-Konfiguration für eingehende und ausgehende Nachrichten
  • IMAP4 und JMAP für E-Mail-Zugriff
  • POP3 für Legacy-Clients
  • DNS-Einträge: MX, SPF, DKIM, DMARC
  • Automatischer Wechsel der DKIM-Schlüssel

Sicherheit und Authentifizierung

  • TLS mit ACME-Zertifikatsbereitstellung
  • DANE und MTA-STS Transport Sicherheit
  • Authentifizierungsbackends: intern, LDAP, OIDC, SQL
  • OAuth 2.0 und Zwei-Faktor-Authentifizierung
  • Zugriffskontrolllisten und Berechtigungen
  • Rate-Limiting und automatisches Blockieren von IP-Adressen

Spam- und Phishing-Schutz

  • Eingebaute Spam-Filter-Architektur
  • KI- und LLM-gesteuerte Klassifizierung
  • Statistischer Bayes-Klassifikator
  • DNS-Blocklisten und Pyzor
  • Greylisting und Spam-Fallen
  • Schutz vor Phishing und homografischen Angriffen

Speicher- und Suchbackends

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

Kollaborationsdienste

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

Mehrmandantenfähigkeit und Benutzerverwaltung

  • Trennung von Domänen und Mandanten
  • Benutzerkonten und Gruppen
  • Mailinglisten und Aliase
  • Subaddressing und Catch-all-Adressen
  • Disk-Quoten pro Benutzer und Mandant

Administration und Überwachung

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

Clustering und hohe Verfügbarkeit

  • P2P-Cluster-Koordination
  • Clustering mit Kafka und Redis
  • Read-Replikas und shardierte Speicherung
  • Kubernetes-Bereitstellung
  • Fehlertoleranzdesign

Erweiterte Konfiguration

  • Sieve-Skriptsprache
  • MTA-Hooks und milter-Integration
  • Routingsregeln und virtuelle Warteschlangen
  • Envelope-Umschreibung

Migration und Integration

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

Voraussetzungen

  • Komfort im Umgang mit der Linux-Befehlszeile
  • Grundlegendes Verständnis von DNS-Konzepten
  • Vertrautheit mit E-Mail-Grundlagen ist hilfreich, aber nicht erforderlich

Zielgruppe

  • Systemadministratoren
  • DevOps- und Plattformingenieure
  • IT-Infrastrukturspezialisten
  • Alle, die eine selbst gehostete E-Mail-Bereitstellung verwalten oder planen
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien