4.3 KiB
Catatan Email — geonet.co.id (Zammad SMTP)
Terakhir Diperbarui: 2026-07-02
Status setup wizard: Email notification di-skip (POC OK). Admin:support@geonet.co.id. ⚠️ Jangan commit password. Simpan password hanya di password manager / input wizard Zammad.
Akun yang dipakai
| Item | Nilai |
|---|---|
| Alamat email | support@geonet.co.id |
| Password | (password akun email — tidak didokumentasikan di repo) |
Pengaturan resmi geonet.co.id (Recommended — SSL/TLS)
| Arah | Server | Port | Protokol |
|---|---|---|---|
| Outgoing SMTP | mail.geonet.co.id |
465 | SSL/TLS (implicit) |
| Incoming IMAP | mail.geonet.co.id |
993 | SSL/TLS |
| Incoming POP3 | mail.geonet.co.id |
995 | SSL/TLS |
Alternatif SMTP (STARTTLS, tidak diprioritaskan jika 465 gagal dari server):
| Outgoing SMTP | mail.geonet.co.id | 587 | STARTTLS |
Semua protokol wajib autentikasi (username = alamat email penuh).
Pengaturan alternatif (cPanel / idcloudhosting)
Beberapa client menampilkan hostname backend:
| Item | Nilai |
|---|---|
| Incoming (POP3) | sc138.idcloudhosting.cloud:995 SSL |
| Outgoing (SMTP) | sc138.idcloudhosting.cloud:465 SSL |
sc138.idcloudhosting.clouddanmail.geonet.co.idbiasanya server yang sama (CNAME/alias).
Utamakanmail.geonet.co.id— lebih stabil untuk konfigurasi aplikasi.
Isian Zammad — Email Notification (setup wizard)
Pilih: SMTP — configure your own outgoing SMTP setting
Kombinasi yang disarankan (setelah wizard)
| Field Zammad | Isi |
|---|---|
| Host | sc138.idcloudhosting.cloud |
| User | support@geonet.co.id |
| Password | (password akun email) |
| Port | 465 |
| SSL verification | yes (cert cocok dengan hostname sc138) |
| Sender / From | support@geonet.co.id (wajib sebelum test kirim) |
Jangan pakai
mail.geonet.co.id+ SSL verify yes — cert server untuk hostnamesc138, bukan
Alternatif (kurang ideal)
| Host | Port | SSL verification |
|---|---|---|
mail.geonet.co.id |
465 | no (hanya jika cert tidak bisa diperbaiki di hosting) |
Jika masih timeout
Kemungkinan firewall server 10.100.1.24 memblokir outbound SMTP (465/587).
Cek dari server:
nc -zv -w5 mail.geonet.co.id 465
nc -zv -w5 mail.geonet.co.id 587
Jika timeout dari server tapi OK dari laptop → buka outbound SMTP di firewall MikroTik / host.
Workaround POC: klik Skip di wizard — notifikasi email dikonfigurasi ulang setelah Mailcow (roadmap fase berikutnya).
Roadmap email Super Apps
| Fase | Platform |
|---|---|
| Sekarang (POC) | SMTP support@geonet.co.id via mail.geonet.co.id (opsional) |
| Berikutnya | Mailcow — Zammad channel email inbound/outbound terpusat |
DNS Docker container (SMTP gagal)
Jika error getaddrinfo atau SSL_read: unexpected eof dari dalam Zammad padahal nc dari host OK — DNS container rusak.
Fix: infra/zammad/docker-compose.override.yml — tambah dns: [203.142.82.222, 203.142.84.222] lalu recreate container.
Error yang pernah terjadi (2026-07-02)
| Error | Host | Penyebab | Solusi |
|---|---|---|---|
port 587 timed out |
sc138... |
Port 587 lambat/diblok | Pakai port 465 |
certificate verify failed (hostname mismatch) |
mail.geonet.co.id:465 |
Cert SSL untuk sc138.idcloudhosting.cloud, bukan mail.geonet.co.id |
Host → sc138... + SSL yes, atau mail... + SSL no |
SSL_read: unexpected eof / getaddrinfo |
sc138 465/587 |
DNS container Docker gagal resolve hostname | Fix DNS di docker-compose.override.yml — lihat docs/issues.md |
550 From domain must match authenticated domain |
sc138...:465 |
From bukan @geonet.co.id |
Set sender = support@geonet.co.id dulu |
Keputusan POC: Skip email di wizard — Zammad tetap jalan tanpa notifikasi email sampai Mailcow atau SMTP diperbaiki.
Lokasi konfigurasi ulang (setelah wizard)
Admin → Channels → Email — bagian Email Notification (SMTP)
URL: https://zammad.gisportal.id/#channels/email
Panduan lengkap step-by-step: smtp-notification-setup.md