Menu

Tips Integrasi Zimbra dengan Microsoft Exchange atau Aplikasi Mail Server Lain

Tips Integrasi Zimbra dengan Microsoft Exchange atau Aplikasi Mail Server Lain

Adakalanya perusahaan menginginkan agar Zimbra diintegrasikan dengan mail server Exchange atau mail server lainnya atas pertimbangan proses migrasi secara bertahap. Pertimbangan lain adalah ingin memisahkan account sesuai dengan lokasi namun memiliki domain yang sama. Kedua masalah ini memiliki solusi yang sama yang dikenal dengan istilah split domain.

Sebagai contoh, sebuah perusahaan besar memiliki kantor pusat di Jakarta dengan 1000 user dan kantor cabang di Surabaya sebanyak 500 user. Jika semua user dipusatkan di Jakarta, nantinya pengiriman email sesama rekan di Surabaya akan lari ke Jakarta. Hal ini akan memboroskan bandwidth dan membuat pengiriman email berjalan lambat.

Solusi yang lebih baik adalah dengan cara membuat mail server dimasing-masing lokasi dengan nama domain yang sama persis. Email 1 lokasi akan secara otomatis dikirimkan sesama 1 lokasi Zimbra sehingga bisa langsung pindah mailbox tanpa harus menggunakan bandwidth keluar.

Lantas, bagaimana caranya Zimbra bisa mengenali bahwa account tertentu ada di Jakarta/Surabaya?

Zimbra cukup cerdas untuk mengatasi hal ini. Prinsip & logika yang digunakan oleh Zimbra sangat simple.

  • Jika account yang dituju ada pada mail server pengirim maka itu artinya email sesama lokasi.
  • Jika account yang dituju tidak ada pada mail server pengirim (meski sesama 1 domain), itu artinya email beda lokasi dan harus diforward keluar

Untuk memerintahkan Zimbra agar menjalankan rule diatas, lakukan perintah berikut :
DI SERVER JAKARTA

su - zimbra
zmprov md excellent.co.id zimbraMailCatchAllAddress @excellent.co.id
zmprov md excellent.co.id zimbraMailCatchAllForwardingAddress @excellent.co.id
zmprov md excellent.co.id zimbraMailTransport smtp:surabaya.excellent.co.id

DI SERVER SURABAYA

su - zimbra
zmprov md excellent.co.id zimbraMailCatchAllAddress @excellent.co.id
zmprov md excellent.co.id zimbraMailCatchAllForwardingAddress @excellent.co.id
zmprov md excellent.co.id zimbraMailTransport smtp:jakarta.excellent.co.id

Jika memadukan Zimbra dengan Exchange, prosesnya agak sedikit lebih rumit. Hal ini karena Exchange tidak memiliki feature forward domain seperti diatas (CMIIW). Dari sisi Zimbra perintahnya sama sebagai berikut :

su - zimbra
zmprov md excellent.co.id zimbraMailCatchAllAddress @excellent.co.id
zmprov md excellent.co.id zimbraMailCatchAllForwardingAddress @excellent.co.id
zmprov md excellent.co.id zimbraMailTransport smtp:exchange.excellent.co.id

Disisi Exchange, kita harus melakukan setting contact with the external mailadress. Pada bagian userproperties set contact untuk forward the mail. AFAIK, hal tersebut dilakukan satu per satu untuk semua account yang ada pada domain eksternal.

Masim Vavai Sugianto

13 Comments

Leave a Reply

Your email address will not be published.

*

Menu