Hubungi Kami

Kerangka Materi

Pengenalan Stalwart

  • Apa itu Stalwart dan mengapa Stalwart dibangun
  • Arsitektur binary Rust tunggal
  • Perbandingan dengan tumpukan mail tradisional
  • Lisensi: AGPL-3.0 dan Enterprise

Instalasi dan Pengaturan Awal

  • Kebutuhan sistem dan dukungan platform
  • Instalasi melalui Docker dan Docker Compose
  • Instalasi di Linux dari binary
  • Pilihan backend database
  • Mode Bootstrap dan wizard setup

Protokol Inti dan DNS

  • Konfigurasi SMTP untuk inbound dan outbound
  • IMAP4 dan JMAP untuk akses email
  • POP3 untuk klien legacy
  • Catatkan (records) DNS: MX, SPF, DKIM, DMARC
  • Rotasi kunci DKIM otomatis

Keamanan dan Autentikasi

  • TLS dengan provisioning sertifikat ACME
  • Keamanan transport DANE dan MTA-STS
  • Backend autentikasi: internal, LDAP, OIDC, SQL
  • OAuth 2.0 dan autentikasi dua faktor
  • Daftar akses (Access control lists) dan izin
  • Pembatasan laju (Rate limiting) dan pemblokiran IP otomatis

Perlindungan Spam dan Phishing

  • Arsitektur filter spam bawaan
  • Klasifikasi berbasis AI dan LLM
  • Klasifier Bayesian statistik
  • DNS blocklists dan Pyzor
  • Greylisting dan jebakan spam
  • Perlindungan serangan phishing dan homografik

Backend Penyimpanan dan Pencarian

  • Pilihan penyimpanan: RocksDB, PostgreSQL, MySQL, SQLite
  • Penyimpanan blob cloud dengan S3 dan Azure
  • Caching dengan Redis
  • Pencarian teks penuh: bawaan vs mesin eksternal

Layanan Kolaborasi

  • CalDAV dan Kalender JMAP
  • CardDAV dan Kontak JMAP
  • Penyimpanan file WebDAV
  • Berbagi dengan ACL dan Berbagi JMAP

Multi-Tenancy dan Manajemen Pengguna

  • Isolasi domain dan penyewa (tenant)
  • Akun pengguna dan grup
  • Daftar mailing dan alias
  • Sub-addressing dan alamat catch-all
  • Kuota disk per pengguna dan tenant

Administrasi dan Pemantauan

  • Dasbor WebUI dan statistik
  • CLI untuk skrip dan otomatisasi
  • Pengelolaan antrean SMTP
  • Metriks OpenTelemetry dan Prometheus
  • Webhooks untuk otomatisasi peristiwa (event)

Klastering dan Ketersediaan Tinggi

  • Koordinasi kluster peer-to-peer
  • Klustering dengan Kafka dan Redis
  • Replika baca (Read replicas) dan penyimpanan ter-shard
  • Deployment Kubernetes
  • Desain toleransi kesalahan

Konfigurasi Lanjutan

  • Bahasa skrip Sieve
  • Hook MTA dan integrasi milter
  • Aturan routing dan antrean virtual
  • Penulisan ulang amplop (Envelope rewriting)

Migrasi dan Integrasi

  • Migrasi dari Postfix dan Dovecot
  • Migrasi dari Exchange
  • Autokonfigurasi (Autoconfig) dan Autodiscover
  • Pengelolaan DNS otomatis
  • Deployment deklaratif berbasis API

Persyaratan

  • Kemampuan bekerja dengan nyaman di baris perintah (command line) Linux
  • Pemahaman dasar tentang konsep DNS
  • Kenalan dengan fondasi email akan membantu tetapi tidak diwajibkan

Audiens

  • Administrator sistem
  • Insinyur DevOps dan platform
  • Spesialis infrastruktur TI
  • Siapapun yang mengelola atau merencanakan deployment email yang di-host sendiri
 21 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait