Tips dan Trick

Script Mengaktifkan Zimbra Chat Berdasarkan List User

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

Share
Published by
Rizky Pratama

Recent Posts

Tips Zimbra : Mengatasi Service Cbpolicyd Starting Failed Setelah Migrasi ke Rocky Linux 8

Beberapa waktu lalu, Excellent mendapatkan project migrasi Zimbra dari versi Open Source Ke Zimbra Network…

4 weeks ago

Mengatasi Error “no matching host key type found. Their offer: ssh-rsa,ssh-dss” Setelah Upgrade MacOS Ventura Saat Melakukan SSH

Bulan Oktober 2022 lalu, Apple resmi release MacOS terbaru mereka, yaitu MacOS Ventura. Beberapa fitur…

1 year ago

Cara Memindahkan Saham ke Sekuritas Lain

Tidak terasa sudah cukup lama saya tidak update tulisan pada blog ini lagi, akhirnya kali…

2 years ago

Tahun Baru, Markas Baru, Tulisan Baru

Tahun baru 2022 telah tiba, tidak terasa waktu berjalan begitu cepat, banyak cerita dan kenangan…

2 years ago

Mengatasi “Error while performing update: Input/output error (5)” Saat Update Tuxera pada MacOS

Kembali lagi bersama saya, setelah beberapa lama tidak update tulisan pada blog ini :D kali…

2 years ago

Konfigurasi PPTP Client pada Container Docker CLI

PPTP adalah kependekan dari Point-toPoint Tunneling Protocol yang merupakan bahasa yang membuat komputer dapat berkomunikasi…

3 years ago