Menu

Tips Zimbra Relay Berdasarkan User/Domain Pengirim (Zimbra Relay Per Domain)

Tips Zimbra Relay Berdasarkan User/Domain Pengirim (Zimbra Relay Per Domain)

Posted by

Beberapa bulan yang lalu, salah satu klien PT. Excellent Infotama Kreasindo di daerah Jatiasih mengalami masalah pada email server yang dikelolanya. Memang email server yang dikelola cuma satu, akan tetapi didalamnya terdapat banyak domain klien yang masih aktif. Zimbra mail server memang dapat mengelola beberapa domain pada satu email server atau sering disebut single server dengan multi domain. Suatu hari (jiaah udah kaya cerita aja, 😀 hehehe), ada salah satu domain katakanlah excellent.co.id pada email server tersebut tidak dapat kirim email ke beberapa domain katakanlah domain tersebut adalah vavai.com, sedangkan domain yang lain yang berada pada mesin yang sama dapat kirim ke domain vavai.com. Hmmm memang cukup aneh juga kasusnya!!!.

Setelah melakukan beberapa pengechekan dengan mengikuti tips 10 ciri-ciri email server yang baik hasilnya tetap sama. Akhirnya memutuskan untuk membuat satu email server sebagai relay. Berikut beberapa catatan ruang lingkup untuk memudahkan pemahaman :

1. IP Address Zimbra Mail Server  Utama -> 192.168.11.11

2. IP Address Zimbra Mail Server Relay > 192.168.11.26

Untuk melakukan relay ke tempat lain, Zimbra dapat dengan mudah dikonfigurasi pada bagian Zimbra Admin | Global Settings | MTA | Relay For External Delivery. Akan tetapi, pada kasus kali ini adalah hanya sender dengan domain excellent.co.id melakukan relay pada saat pengiriman email melalui Zimbra Mail Server Relay, sedangkan domain yang berada pada mesin yang sama tidak melakukan relay terlebih dahulu (langsung kirim email ke tujuan). Berikut beberapa tahapan yang dapat dilakukan :

1. Tambahkan baris tersebut pada file konfigurasi /opt/zimbra/postfix/conf/main.cf

sender_dependent_relayhost_maps = hash:/opt/zimbra/postfix/conf/bysender

2. Buat file /opt/zimbra/postfix/conf/bysender dan tambahkan nama user/domain yang akan melakukan relay dan ip address Zimbra Mail Server Relay

vi /opt/zimbra/postfix/conf/bysender
@excellent.co.id       [192.168.11.26]
ahmad@excellent.co.id  [192.168.11.26]

3. Postmap file yang baru saja dibuat

postmap /opt/zimbra/postfix/conf/bysender

4. Restart zmmtactl

zmmtactl stop
zmmtactl start

Coba lakukan testing pengiriman email dengan domain excellent.co.id, seharusnya email akan diteruskan ke ip 192.168.11.26 yang merupakan email server Relay.

Silakan dicoba dan semoga bermanfaat 😀

Sumber : http://wiki.zimbra.com/wiki/Relay_per_Domain

 

Ahmad Imanudin

Ahmad Imanudin, Guest Blogger di http://www.vavai.com .Tinggal di Bekasi. Bekerja sebagai salah satu senior staff pada PT. Excellent Infotama Kreasindo. Blog pribadi saya dapat diakses pada alamat http://www.imanudin.com dan http://www.imanudin.net

4 Comments

Leave a Reply

Your email address will not be published.

*

Menu