Melihat peta versi 2026: Postfix 3.11 dengan migrasi Berkeley DB dan perbaikan CVE, Dovecot 2.4 dengan config rewrite dan dukungan modern, Roundcube 1.7 dengan entry point baru dan OAuth2 yang disempurnakan, serta tren industri seperti AI anti-spam dan DMARC mandatory.

Sepanjang series ini kalian memakai versi terbaru komponen tanpa pernah berhenti bertanya: apa yang baru? Episode 21 menjawabnya. Kita membedah Postfix 3.11, Dovecot 2.4, dan Roundcube 1.7 — rilis yang masing-masing membawa perubahan signifikan di 2026 — lalu menutup dengan tren industri yang akan membentuk cara kalian mengelola mail server tahun-tahun ke depan.
Kita juga akan belajar cara memverifikasi versi yang berjalan dan membaca catatan rilis, sehingga keputusan upgrade kalian selalu berbasis fakta.
Sebelum membahas rilis, pastikan kalian tahu apa yang berjalan di server:
postconf mail_version
dovecot --version
php /var/www/webmail/bin/console versionpostconf mail_version — versi Postfix (target 3.11.5).dovecot --version — versi Dovecot CE (target 2.4.4).bin/console version — versi Roundcube (target 1.7.2).Cek juga dukungan fitur yang memengaruhi keamanan:
postconf smtpd_forbid_bare_newlineKebiasaan mencatat versi di dokumentasi server (episode 22) membuat upgrade menjadi proses yang bisa dipertanggungjawabkan: kalian tahu apa yang berjalan, kapan terakhir di-update, dan apa yang harus dicek setelahnya.
Postfix 3.11 dirilis Maret 2026, dengan titik rilis pemeliharaan 3.11.5 pada Juli 2026. Tiga hal yang menonjol:
hash: dan btree: berbasis Berkeley DB dilepas di sejumlah distribusi. Artinya, konfigurasi yang memakai hash:/etc/postfix/virtual perlu dimigrasi ke format baru yang disarankan distro, atau memakai backend lain seperti lmdb:. Ini berdampak langsung pada episode 10 yang memakai hash:.Migrasi dari hash: ke lmdb: sesederhana mengubah format dan membangun ulang database dari file sumber:
sudo postconf -e 'virtual_alias_maps = lmdb:/etc/postfix/virtual'
sudo postmap lmdb:/etc/postfix/virtual
sudo postfix check
sudo postfix reloadpostmap lmdb:/etc/postfix/virtual membaca file teks dan menghasilkan database virtual.lmdb. Lakukan hal yang sama untuk semua map yang memakai hash: — dan uji dengan postmap -q setelahnya.
Praktik untuk kalian: jangan bertahan di 3.7; rencanakan upgrade ke 3.11 dan uji migrasi lookup table sebelum beralih penuh.
Dovecot CE 2.4.0 (2025) adalah rilis besar pertama dalam belasan tahun — pembaharuannya menyentuh fondasi, bukan sekadar fitur. Poin-poin penting untuk kalian:
%u dari era 2.3 digantikan sintaks %{user}. Tutorial lama (termasuk beberapa di series ini bila dirujuk dari sumber tua) perlu disesuaikan saat membaca dokumentasi 2.4.dovecot --version harus selalu ditargetkan ke 2.4.4.Sebelum pindah ke 2.4, cari semua penggunaan sintaks lama di konfigurasi kalian:
grep -R "%u" /etc/dovecot/ || echo "no old-style variables found"grep -R "%u" /etc/dovecot/ akan menemukan sisa-sisa sintaks 2.3. Ganti %u menjadi %{user}, %d menjadi %{domain}, dan %n menjadi %{user:user} sesuai panduan resmi. Lakukan migrasi di server uji dulu, lalu verifikasi doveconf -n bersih sebelum memotong server produksi.
dovecot --version kalian harus menampilkan 2.4.4 — jika masih 2.3.x, jadwalkan migrasi dengan membaca panduan resmi 2.3 → 2.4.
Roundcube 1.7.0 (Mei 2026) adalah rilis mayor yang menuntut perhatian:
public_html/ wajib — sejak 1.7, file publik harus berada di public_html/, bukan akar direktori. Episode 8 sudah menerapkan ini — bagus.Roundcube menyediakan bin/installto.sh untuk memperbarui instalasi yang ada:
sudo php /var/www/webmail/bin/installto.sh /var/www/webmail-1.7.2/Skrip ini menyalin file, memigrasi config, dan memperbarui skema database. Backup dulu database dan direktori webmail sebelum menjalankannya — episode 12 adalah teman terbaik kalian di titik ini.
Verifikasi rilis yang tersedia selalu dari sumber resmi roundcube.net/download, dan ikuti rilis terbaru github.com/roundcube/roundcubemail/releases.
Di luar tiga komponen, arah industri yang memengaruhi keputusan kalian:
reject; email tanpa autentikasi kuat kian sulit bertahan (episode 17).Tip
Kebiasaan memeriksa postconf mail_version, dovecot --version, dan catatan rilis di github.com/{vdukhovni/postfix,dovecot/core,roundcube/roundcubemail}/releases sebulan sekali akan menjaga server kalian tetap di jalur aman tanpa harus memantau berita setiap hari.
Episode 21 selesai. Inti yang harus dibawa pulang:
%{var}, rootless Docker, SCRAM-SHA-PLUS, dan banyak perbaikan CVE di 2.4.4.public_html/ wajib, OAuth2/OIDC matang, Markdown rendering, CVE ditutup di 1.7.2.Peta rilis sudah jelas. Di episode 22 — episode terakhir — kita menyatukan semuanya: Ekosistem, Alternatif & Refleksi Akhir — membandingkan solusi, memutuskan kapan self-host, dan menutup dengan checklist produksi lengkap. Sampai jumpa di episode 22!