Atur Alokasi Kuota Akun Zimbra

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 zimbra untuk melihat batas maksimum akun (zimbraDomainMaxAccounts) di seluruh domain:
      zmprov gad | while read DOMAIN; do echo -n "$DOMAIN: "; zmprov gd $DOMAIN | grep zimbraDomainMaxAccounts; done
    

    Contoh 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 -l
    

    Perintah 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 zimbraDomainCOSMaxAccounts
    

    Contoh 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) dan zimbraDomainCOSMaxAccounts (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 MaxAccounts
    

    Jika 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.

By Zaidan

Leave a Reply

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