Salah satu “tugas” dari admin mail server adalah mengelola alokasi kuota akun. Kita akan coba pelajari bagaimana cara mengelolanya; misal untuk keperluan audit hingga mengubah kuota akun, baik secara global maupun berbasis Class of Service (COS).
Pengecekan Kuota dan Jumlah Akun Aktif
- Cek kuota akun pada domain terdaftar. Jalankan skrip looping sederhana ini sebagai user
zimbrauntuk melihat batas maksimum akun (zimbraDomainMaxAccounts) di seluruh domain:zmprov gad | while read DOMAIN; do echo -n "$DOMAIN: "; zmprov gd $DOMAIN | grep zimbraDomainMaxAccounts; doneContoh output dari skrip di atas:
domain-utama.com: zimbraDomainMaxAccounts: 200 domain-kedua.com: zimbraDomainMaxAccounts: 20 - Hitung akun yang sudah dibuat. Setelah mengetahui batas kuota, hitung jumlah akun yang aktif pada domain spesifik yang ingin dieksekusi. Gunakan perintah berikut:
zmprov -l gaa domain-utama.com | wc -lPerintah di atas akan menampilkan total angka akun yang ada di dalam domain tersebut.
Ubah Kuota Akun Secara Global
Apabila domain target menggunakan konfigurasi standar (tanpa COS), kita bisa lansgung menaikkan atau menurunkan batas kuota global domain. Perintah yagn digunakan adalah zmprov md. Jangan lupa untuk menggunakan user= zimbra.
zmprov md domain-utama.com zimbraDomainMaxAccounts 250
Perintah di atas akan mengubah kuota akun untuk domain-utama.com menjadi sebanyak 250 akun.
Berbasis COS
Jika pada server menerapkan kebijakan COS, kita tidak bisa hanya menggunakan perintah zmprov md seperti pada contoh di atas. Kita juga perlu menyamakan parameter kuota pada COS domain tersebut.
- Cek ID COS. Kita perlu juga untuk mengetahui ID dari COS-nya terlebih dahulu. Dapat menggunakan perintah berikut:
zmprov gd domain-utama.com zimbraDomainCOSMaxAccountsContoh output:
# name domain-utama.com zimbraDomainCOSMaxAccounts: 9a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d:200 - Ubah kuota COS. Gunakan format
'ID_COS:Jumlah_Baru'untuk memperbarui batas akun. Jalankan perintah berikut:zmprov md domain-utama.com zimbraDomainCOSMaxAccounts '9a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d:250'Catatan: Selalu samakan angka pada
zimbraDomainMaxAccounts(Global) danzimbraDomainCOSMaxAccounts(COS) agar sistem Zimbra tidak mengalami konflik pembacaan limit akun. - Verifikasi. Pastikan seluruh perubahan telah tersimpan dan masuk ke sistem database Zimbra. Lakukan verifikasi menggunakan perintah filter
grep:zmprov gd dummy-utama.com zimbraDomainMaxAccounts zimbraDomainCOSMaxAccounts | grep MaxAccountsJika output terminal sudah menampilkan angka baru yang sinkron pada baris global dan baris COS, maka proses alokasi kuota akun Anda telah berhasil.
Tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.