Contents
Assalamualaikum, hai semua setelah sekian lama tidak upload artikel đ akhirnya masih ada kesempatan untuk upload artikel juga.
Pada artikel kali ini saya akan membagikan tips bagaimana caranya mengirim email dari Zimbra menggunakan Mail Gateway.
Ada beberapa keuntungan penggunaan Mail Gateway untuk pengiriman email melalui Mail Gateway.
– Email yang dikirimkan lebih aman karena adanya scanning oleh Mail Gateway.
– Berkurangnya spamming dari internal ke external.
Persiapan
- Saya menggunakan Zimbra versi 8.8.15
- Mail Gateway ( Sophos Mail Gateway, Proxmox Mail Gateway, Fortimail Mail Gateway dll ). Saya menggunakan Proxmox Mail Gateway untuk artikel ini.
Pelaksanaan
Pada dasarnya untuk melakukan konfigurasi ini bisa melalui CLI atau GUI.
CLI
- Cek parameter zimbraMtaRelayHost, secara default paramater tersebut belum ada isinya. Jalankan perintah berikut dengan user Zimbra
1 |
zmprov gs `zmhostname` zimbraMtaRelayHost |
- Ubah paramater zimbraMtaRelayHost dengan FQDN dari Mail Gateway pastikan dari server Zimbra bisa berkomunikasi dengan Mail Gateway menggunakan FQDN/IP jalankan dengan user Zimbra
1 |
zmprov ms `zmhostname` zimbraMtaRelayHost "asav.ilmuzimbra.lab:26" |
26 = Port yang digunakan oleh Proxmox Mail Gateway untuk internal.
asav.ilmuzimbra.lab = FQDN Proxmox Mail Gateway.
- Jika Anda menggunakan Multiserver jalankan perintah tersebut di server mta.
- Restart service mta dan zmconfigd
1 2 |
zmmtactl restart zmconfigdctl restart |
GUI
- Masuk ke Admin Console Zimbra.
- Pergi ke menu Home -> Configure -> Servers -> double klik hostname mta.
- Pergi ke menu MTA
- Isi konfigurasi Relay MTA for External Delivery, dengan ketentuan isikan FQDN/IP dengan port yang akan digunakan, seperti capture di bawah ini.
- Klik Save perubahan konfigurasi dan Close.
- Restart service mta dan zmconfigd
1 2 |
zmmtactl restart zmconfigdctl restart |
Hasil
Untuk mengetahui konfigurasi yang telah dilakukan berhasil atau tidak adalah dengan cara melakukan kirim email ke external atau domain lain.
- Lakukan tracing pada email yang telah dikirim, jalankan perintah berikut dengan user root
1 |
/opt/zimbra/libexec/zmmsgtrace -s sender@domain.com -r recipient@domain.com |
- Atau bisa cek di zimbra.log, pastikan relay sudah mengarah ke Mail Gateway
Sekian artikel kali ini, teirima kasih yang sudah membaca dan mengunjungi ilmuzimbra. Selamat mencoba!
apakah ini hanya untuk single domain / multy domain
Hi,
Konfigurasi ini akan berpengaruh pada semua domain yang terdapat di Zimbra ya.
Halo Mas,
Konfigurasi ini bisa bersifat global dan spesifik MTA ya. Artinya jika multi domain maka akan tetap mengikuti konfigurasi relay global maupun spesifik MTA.
Global -> Semua server MTA akan mengarahkan emailnya ke relay.
Spesifik MTA -> Jika mempunyai lebih dari satu server Zimbra MTA maka salah satu dari server Zimbra MTA tersebut bisa diarahkan ke relay dan satunya tidak menggunakan relay.
Jika ingin konfigurasi relay per domain maka harus ada konfigurasi tambahan pada postfix Zimbra, bisa ikuti referensi berikut https://wiki.zimbra.com/wiki/Relay_per_Domain.
Halo Mas,
apakah kalo rubah relay harus rubah settingan di DNS server nya juga? supaya kalo ada incoming mail masuk nya ke Proxmox dulu baru diterusin ke Zimbra Server nya?
Halo Mas,
Benar Mas, jika incoming email ingin diarahkan ke PMG maka harus ada perubahan pada DNS terutama priority MX Record PMG tersebut.