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.

 
Print This Post Print This Post

Masukkan alamat email pada form dibawah ini untuk menerima update mengenai artikel, tutorial atau tips terbaru dari website ini:

Delivered by FeedBurner

12 Responses to Tips Integrasi Zimbra dengan Microsoft Exchange atau Aplikasi Mail Server Lain

  1. Good Tutorial…
    Thanks

    MUSTAFA January 25, 2012 at 5:27 pm
  2. atur dns gimana ya? apa misal ns1 jakarta dan mx1 jakarta,apa dibuat terpisah sendiri2

    gadis January 26, 2012 at 1:28 pm
  3. @Mustafa, thanks mas.
    @Gadis, untuk DNS diset saja salah satu sebagai mx utama dan satunya sebagai MX backup.

    Masim Vavai Sugianto January 26, 2012 at 2:39 pm
  4. bang vavai
    dns nya nyatu jadi satu dgn zimbra apa dibuat dns sendiri?

    hery June 1, 2012 at 12:53 pm
  5. Bisa menyatu, bisa juga terpisah mas Hery.

    Masim Vavai Sugianto June 4, 2012 at 8:23 am
  6. Mas Vavai, konfigurasi di atas melakukan perubahan file apa di zimbra ? dan path file tersebut dmn ?

    Ociet July 12, 2012 at 10:57 am
  7. Bedanya apa ya mas dengan tutorial mas vavai yg di:
    http://vavai.com/v2/2009/02/tips-zimbra-1-domain-beda-lokasi/

    apa bisa dipakai dua duanya

    terimakasih

    andiar October 27, 2012 at 3:38 pm
  8. @Andiar,

    Kalau di Vavai.com dilakukan satu persatu untuk tiap account. Tips ini bisa dipakai keduanya secara bersamaan.

    Masim Vavai Sugianto October 28, 2012 at 12:20 pm
  9. Terimakasih banyak mas vavai
    misalkan krn suatu hal kita gak ingin forward ke
    smtp: jakarta.excelent.co.id ,gimana ya mengembalikan normal seprti biasanya sblm jalankan perintah “zmprov md excellent.co.id zimbraMailTransport smtp:jakarta.excellent.co.id”

    andiar October 30, 2012 at 9:21 am
  10. @Andiar,

    Diset seperti ini mas :

    zmprov md domain.com zimbraMailCatchAllAddress “”
    zmprov md domain.com zimbraMailCatchAllForwardingAddress “”
    zmprov md domain.com zimbraMailTransport lmtp:mail.domain.com:7025

    Masim Vavai Sugianto October 30, 2012 at 4:49 pm
  11. Terimakasih banyak mas vavai

    andiar November 1, 2012 at 3:59 pm
  12. Pingback: Integrasi Zimbra dengan Microsoft Exchange atau Aplikasi Mail Server Lain | acazaf

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Case Studies

High Availability Linux LAMP (Ubuntu Server 12.04)-Bagian 4

Berikutnya kita lakukan konfigurasi heartbeat yang kaan mengatur failover sistem, alamat IP virtual, Apache, dan MySQL jika terjadi gagal booting salah satu sistem. Pada node1, tentukan cluster yang disertakan dalam file /etc/heartbeat/ha.cf. Contoh /etc/heartbeat/ha.cf: Logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 120 bcast eth0 bcast eth0 node node1 node node2 Catatan: nilai yang [...]

Social Media