Beberapa hari yang lalu, saya pernah menulis tentang Tips Zimbra Domain Admin Delegation pada Zimbra OSE pada link berikut : http://goo.gl/Xf8Lzz. Namun pada saat survive di google, saya menemukan link yang cukup menarik di http://sourceforge.net/ tentang Zimbra Domain Admin Web Application. Aplikasi tersebut berbasis PHP dan hanya memungkinkan admin untuk create user baru, ganti password dan delete user. Meskipun hanya memiliki beberapa feature diatas, aplikasi ini cukup bagus dan dapat dipertimbangkan dan diberikan hak akses kepada junior admin yang mengurus account dan password user :D. Berikut tahapan yang dapat dilakukan apabila hendak mengaplikasikan-nya.

Disini saya menggunakan Disto Linux SUSE, silakan disesuaikan dengan distro linux yang digunakan.

cd /srv/www/htdocs/
wget -c http://nchc.dl.sourceforge.net/project/zimphony/zimbra-domain-admin-0.77.zip
unzip zimbra-domain-admin-0.77.zip
mv zimbra-domain-admin-0.77 zimbra-admin

Konfigurasi user admin dan hostname. Sesuaikan dengan user yang bertindak sebagai admin

vi /srv/www/htdocs/zimbra-admin/inc/config.inc.php

config-domain-admin

Instalasi Apache beserta dependensinya

zypper in php5 php5-soap php5-fastcgi php5-ldap apache2-mod_php5

Konfigurasi apache agar menyertakan user & group Zimbra. Selain itu berikan hak akses pada folder PHP agar dapat ditulis oleh user/group Zimbra

chmod 777 /var/lib/php5/
vi /etc/apache2/uid.conf

user-group-zimbra

Ubah port default Apache dari 80 menjadi 8880 misalnya agar tidak bentrok dengan port apache Zimbra

vi /etc/apache2/listen.conf

apache-changeport

Restart Service Apache

service apache2 restart

Hapus user postmaster dari alias account Zimbra dan buat user postmaster sebagai user biasa. Login pada Zimbra Domain Admin yang baru saja dikonfigurasi http://IPZimbra:8880/zimbra-admin. Login sebagai username postmaster@namadomain. Jika sukses, seharusnya muncul nama-nama user yang ada pada Zimbra.

form-login-zimbraadmin

form-login-dashboard

Silakan dicoba dan semoga bermanfaat 😀