You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.8 KiB
3.8 KiB
Version History
Owner: riwayat versi deploy/config Mailcow — append per perubahan material. Sinkron dengan changelog.md.
Wajib sebelum deploy: append entri baru di sini (bullet poin jelas).
[1.2.8] - 2026-07-10
- Verified:
support@geonet.co.id→byprakoso@geonet.co.id(inbox cPanel) OK — Jalur B end-to-end
[1.2.7] - 2026-07-10
- Jalur B batch applied di Mailcow: 25 mailbox
@geonet.co.id→ inactive + transport cPanel:587 - AD
Mail-Usersverified: hanyasupport(viassh ad-ldap) support@tetap Jalur A; Postfixbyprakoso@transport OK
[1.2.6] - 2026-07-10
- Jalur B batch: semua mailbox
@geonet.co.idkecualisupport@(Jalur A tetap) - Script:
setup-jalur-b-batch.sh,Apply-JalurB-LDAPUsers.ps1 - Doc: prosedur batch di
notes/hybrid-migration-cpanel-mailcow.md - Prasyarat: keluarkan user dari AD
Mail-Userskecualisupport
[1.2.5] - 2026-07-06
- SPF
gisportal.iddipublish di Master Web:v=spf1 ip4:117.102.73.102 -all
[1.2.4] - 2026-07-06
- Dokumentasi
gisportal.id: domain Mailcow murni (tanpa cPanel), langsung.102→ Mailcow - SPF
gisportal.idharus diganti:v=spf1 ip4:117.102.73.102 -all(hapus IP cPanel lama) - Whitelist forwarding hosts untuk inbound dari pengirim cPanel geonet
- Cross-domain
@gisportal.id→ user cPanel-only@geonet.co.idtetap terbatas (bukan masalah cPanel gisportal)
[1.2.3] - 2026-07-06
- Jalur B hybrid
rbsetiawan@geonet.co.id: keluarMail-Users, mailbox Inactive, transport map ke cPanel - Transport:
rbsetiawan@geonet.co.id→[sc138.idcloudhosting.cloud]:587(authsupport@) - Alias
rbsetiawan@diaktifkan agar SOGo terima penerima - Script:
scripts/setup-transport-cpanel-user.sh - Port 25 ke cPanel ditolak RBL; wajib relay :587
- Verified: kirim
support@(Mailcow/LDAP) →rbsetiawan@(cPanel) OK
[1.2.2] - 2026-07-06
- Semua user
@geonet.co.idditambahkan ke grup AD Mail-Users - LDAP sync: 26 mailbox aktif (
authsource=ldap) - Kirim internal
support@→rbsetiawan@verified (SOGo/webmail) - Kirim eksternal → Gmail verified
[1.2.1] - 2026-07-06
- Fix Outlook SMTP: pasang cert Let's Encrypt ke Postfix/Dovecot (salin dari nginx
.24) - Script:
scripts/sync-ssl-from-nginx.sh - Penyebab error: port 587 pakai cert self-signed + Outlook port 587 harus STARTTLS
[1.2.0] - 2026-07-06
support@geonet.co.idauthsource mailcow → ldap (satu mailbox, inbox tidak dipindah)- User IMAP/SMTP: password Active Directory (
Mail-Users) - fetchmail POP3 drain tetap aktif — inbound SSOT hosting → inbox Mailcow sama
- Script:
scripts/switch-support-to-ldap.sh - ADR:
docs/adr/ADR-0001-support-ldap-auth.md - Inbox verified: 11 pesan setelah switch
[1.1.0] - 2026-07-06
- Bootstrap dokumentasi AI-Agent-Standards (AGENTS.md, version.md, system-requirements.md, guide/)
- Panduan IMAP/SMTP Outlook user →
docs/guide/outlook-imap-setup.md - Verifikasi fetchmail POP3 drain aktif (timer 2 menit, inbox Mailcow 9 pesan)
- Perbaikan encoding
changelog.md/todo.md(UTF-8)
[1.0.0] - 2026-07-03
- Mailcow stack live di VM
10.100.1.28(/opt/stacks/mailcow) - Domain
geonet.co.id+ mailboxsupport@geonet.co.id(authsource mailcow) - fetchmail POP3 drain cPanel → Mailcow (
scripts/install-fetchmail-support.sh, timer 2 menit) - Outbound relay cPanel
sc138.idcloudhosting.cloud:587(transisi, Gmail tidak reject) - SOGo login + kirim/terima verified
- LDAP Identity Provider untuk user AD (
Mail-Users) - Nginx proxy
sync.geonet.co.iddi10.100.1.24+ Let's Encrypt - Dockge agent port
5001di VM Mailcow
[0.1.0] - 2026-07-01
- Inisialisasi dokumentasi repo Mailcow
- Konsep POP3 drain + LDAP AD (
docs/notes/)