Setelah sebelumnya melakukan konfigurasi user agar menggunakan COS yang telah ditentukan, masih saja ada beberapa user yang tidak berubah pengaturan/features sesuai denga COS tersebut dan masih menggunakan nilai default. Salah satu contohnya adalah nilai quota yang masih unlimited. Padahal, user tersebut sudah menggunakan COS yang telah dibuat dan pada COS tersebut juga sudah saya lakukan konfigurasi quota maksimal 1000 MB. Jika saya cek via Zimbra Admin | Manage | Account | klik kanan dan pilih edit pada account yang masih menggunakan quota default, saya mendapatkan informasi seperti berikut :
Saya dapat meng-klik Reset to COS value dan nilai pada quota otomatis mengikuti rule sesuai dengan COS. Selain via Zimbra Admin, untuk memaksa user menggunakan nilai COS dapat dilakukan juga dengan Zimbra CLI. Berikut adalah contohnya
[code lang=’bash’]
zmprov ma admin@example.com zimbraMailQuota “”
[/code]
Perintah diatas akan memaksa user admin@example.com agar menggunakan nilai quota sesuai dengan rule pada COS. Jika ingin memaksa agar semua user menggunakan nilai COS, kita dapat membuat sebuah script untuk melakukannya. Berikut adalah contoh script-nya
[code lang=’bash’]
vi /srv/reset-to-cos.sh
[/code]
Isi dengan baris berikut :
[code lang=’bash’]
#!/bin/bash
clear
rm /srv/reset-to-cos.zmp
echo “Retrieve zimbra user name…”
USERS=`su – zimbra -c ‘zmprov -l gaa | sort’`;
for ACCOUNT in $USERS; do
echo “Enforce COS value for account $ACCOUNT”
echo “ma $ACCOUNT zimbraMailQuota ”” >> /srv/reset-to-cos.zmp
done
[/code]
Berikan hak akses eksekusi dan jalankan script tersebut
[code lang=’bash’]
chmod +x /srv/reset-to-cos.sh
sh /srv/reset-to-cos.sh
[/code]
Hasil dari menjalankan script tersebut diatas adalah file dengan nama reset-to-cos.zmp yang disimpan pada folder /srv/. Aplikasikan file tersebut sebagai user Zimbra
[code lang=’bash’]
su – zimbra
zmprov < /srv/reset-to-cos.zmp
[/code]
Akhirnya semua user sudah menggunakan nilai quota sesuai dengan rule pada COS. Jika ingin melakukan reset nilai/feature/rule sesuai dengan COS, tulisan zimbraMailQuota pada script diatas dapat diganti dengan rule yang lain.
Silakan dicoba dan semoga bermanfaat 😀