GeoNetAgent, LDAPWeb, server-audit, server-connection
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.
 
 
 
 
 
 

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)

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.cloud dan mail.geonet.co.id biasanya server yang sama (CNAME/alias).
Utamakan mail.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 hostname sc138, bukan mail → hostname mismatch.

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