Script Mengaktifkan Zimbra Chat Berdasarkan List User

Posted by

Mengaktifkan Zimbra Chat – Zimbra Chat merupakan fitur baru pada Zimbra yang memungkinkan antar user bisa saling mengobrol menggunakan metode chat pada umumnya. Zimbra Chat ini bisa digunakan secara free tanpa ada biaya tambahan.

Untuk postingan ini merupakan kelanjutan dari postingan saya sebelumnya mengenai Script Mengecek User yang Belum Mengaktifkan Zimbra Chat, karena ada kalanya beberapa user memiliki konfigurasi yang tidak mengikuti rule pada Class of Service, sehingga meskipun kita sudah mengaktifkan Zimbra Chat by Class of Service, user yang konfigurasinya tidak mengikuti rule tersebut, maka Zimbra Chat nya tidak akan aktif.

Dari hasil script pengecekan sebelumnya, akan didapatkan list-list user yang belum mengaktifkan Zimbra Chat, lokasinya ada di file /tmp/list-acc-no-chat.txt, misal didapatkan isi file tersebut seperti ini

user1@rizkypratama.id
user2@rizkypratama.id

List user diatas merupakan list user yang fitur Zimbra Chat nya belum aktif, bisa ditambahkan secara manual apabila ada penambahan user yang sebelumnya tidak ikut masuk pengecekan, disini saya coba buatkan script untuk mengaktifkan Zimbra Chat terhadap list-list user yang ada pada file tersebut.

Pertama, jalankan perintah berikut

for account in `cat /tmp/list-acc-no-chat.txt`; do
echo "ma $account -zimbraZimletAvailableZimlets com_zextras_chat" >> /srv/activate-chat.zmp
echo "ma $account +zimbraZimletAvailableZimlets +com_zextras_chat_open" >> /srv/activate-chat.zmp
done

Dari hasil script diatas akan menghasilkan file bernama /srv/activate-chat.zmp dengan contoh isian seperti berikut

ma user1@rizkypratama.id -zimbraZimletAvailableZimlets com_zextras_chat
ma user1@rizkypratama.id +zimbraZimletAvailableZimlets +com_zextras_chat_open
ma user2@rizkypratama.id -zimbraZimletAvailableZimlets com_zextras_chat
ma user2@rizkypratama.id +zimbraZimletAvailableZimlets +com_zextras_chat_open

Selanjutnya silakan jalankan perintah berikut untuk mengaktifkan Zimbra Chat nya.

su - zimbra
zmprov < /srv/activate-chat.zmp
zmprov fc all

Selanjutnya silakan cek kembali di sisi webmail user tersebut, semestinya fitur Zimbra Chat nya sudah aktif dan sudah bisa digunakan.

Mungkin cukup sekian, semoga bermanfaat

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.