Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pengantar tentang Stalwart
- Apa itu Stalwart serta alasan pengembangannya
- Arsitektur berupa satu file biner Rust saja
- Perbandingan dengan stack server email tradisional
- Lisensi: AGPL-3.0 dan edisi Enterprise
Proses Instalasi serta Pengaturan Awal
- Persyaratan sistem serta platform yang didukung
- Cara menginstal lewat Docker maupun Docker Compose
- Penginstalan pada Linux melalui file biner secara langsung
- Pemilihan backend basis data
- Mode bootstrap serta wizard konfigurasi awal
Protokol Utama dan Konfigurasi DNS
- Pengaturan SMTP untuk proses penerimaan maupun pengiriman email
- Pemanfaatan protokol IMAP4 serta JMAP guna akses email
- Protokol POP3 yang masih kompatibel dengan klien lama
- Konfigurasi catatan DNS: MX, SPF, DKIM, DMARC
- Proses rotasi kunci DKIM secara otomatis
Aspek Keamanan dan Autentikasi
- Penerapan TLS beserta penyediaan sertifikat lewat ACME
- Fitur keamanan DANE dan MTA-STS dalam pengiriman pesan
- Tipe backend autentikasi: mekanisme internal, LDAP, OIDC, SQL
- Penggunaan protokol OAuth 2.0 serta verifikasi dua faktor
- Manajemen daftar akses dan izin pengguna
- Pengaturan batasan jumlah permintaan serta blokir IP otomatis
Perlindungan Terhadap Spam dan Phishing
- Struktur filter anti-spam bawaan Stalwart
- Penggunaan AI serta model LLM dalam mengklasifikasi isi pesan
- Penerapan klasifier berbasis statistik Bayesian
- Integrasi dengan daftar blok DNS maupun Pyzor
- Mekanisme greylisting serta penangkal spam otomatis
- Fungsi proteksi terhadap serangan phishing dan penggunaan karakter homografik
Backend Penyimpanan dan Pencarian
- Opsi penyimpanan: RocksDB, PostgreSQL, MySQL, SQLite
- Pemanfaatan layanan cloud blob storage seperti S3 maupun Azure
- Manajemen caching dengan Redis
- Pemilihan mekanisme pencarian teks penuh: alat bawaan atau eksternal
Layanan Kolaborasi
- Fungsi kalender berbasis protokol CalDAV serta JMAP
- Manajemen kontak menggunakan CardDAV dan JMAP Contacts
- Pengaturan penyimpanan berkas melalui WebDAV
- Fitur berbagi data dengan dukungan ACL serta sistem sharing JMAP
Manajemen Multi-Tenant dan Akun Pengguna
- Pemisahan domain maupun tenant secara independen
- Konfigurasi akun pengguna serta grup kerja
- Pengaturan daftar distribusi email dan alias
- Fasilitas subaddressing beserta alamat catch-all
- Tetapan kuota penyimpanan per pengguna atau tenant
Administrasi serta Pemantauan Sistem
- Fungsionalitas dashboard WebUI beserta statistik operasional
- Penggunaan CLI untuk keperluan scripting dan otomatisasi proses
- Pengelolaan antrian pesan SMTP
- Analisis metrik via OpenTelemetry serta Prometheus
- Penerapan webhook guna mengotomatisasi respons terhadap peristiwa sistem
Teknik Klastering dan Ketersediaan Tinggi
- Koordinasi klaster secara peer-to-peer
- Penerapan klaster dengan integrasi Kafka serta Redis
- Fungsionalitas replika baca dan penyimpanan terbagi (sharding)
- Cara memdeploy server ke dalam lingkungan Kubernetes
- Desain sistem untuk ketahanan terhadap gangguan operasional
Pengaturan Lanjutan
- Manipulasi skrip menggunakan bahasa Sieve
- Pengaturan hook MTA serta integrasi milter
- Tata cara penyusunan aturan routing dan pengelolaan antrian virtual
- Mekanisme penulisan ulang informasi amplop pesan email
Proses Migrasi serta Integrasi Sistem
- Cara mentransfer data dari server Postfix maupun Dovecot
- Teknik migrasi data dari Microsoft Exchange
- Pemanfaatan fitur autokonfigurasi dan penemuan otomatis</li>
- Manajemen DNS secara terotomatisasi</li>
- Penerapan deployment deklaratif melalui API server</li>
Persyaratan
- Mampu menggunakan baris perintah Linux dengan lancar
- Pemahaman dasar mengenai konsep DNS
- Pengetahuan awal tentang dasar-dasar sistem email sangat disarankan tetapi tidak wajib
Target Peserta
- Administrator sistem
- Insinyur DevOps dan platform engineering
- Spesialis infrastruktur IT
- Siapa saja yang bertanggung jawab atau berencana mengimplementasikan server email mandiri
21 Jam