Merhaba bu makalemde zimbra sunucularda maillerin listesini almak ve tüm maillerin listesine ait kullanım oranlarını ekrana yazdırmak için bir komut vereceğim. Zimbra sunucularda mail kullanım oranları için istatistik olmadığı için bu durum fazla kullanım yapan kullanıcıları tespit etmek için kullanılmaktadır. Zimbra mail servisi yaygın kullanıma sahip open source bir yazılımdır.
Öncelikle ilk vereceğim komut ile sadece ekrana yazdırabilirsiniz. Devamında bir dosyaya yazdırmak içinde komut vereceğim.
[blockquote author=””]su – zimbra all_accounts=`zmprov -l gaa`; for account in $all_accounts; do mbox_size=`zmmailbox -z -m $account gms`; echo “Mailbox size of $account = $mbox_size”; done ;[/blockquote]
İlgili kodumuz direk ekrana kullanım oranları ve mail adreslerini listeleyecektir. Çok fazla mail adresiniz var ise aşağıdaki komutu kullanabilirsiniz.öncelikle ssh erişimi ile içine yazılacak olan dosyamızı oluşturacağız.
touch yaz.txt
Sonra aşağıdaki komutu uyguluyoruz.
[blockquote author=””]su – zimbra all_accounts=`zmprov -l gaa`; for account in $all_accounts; do mbox_size=`zmmailbox -z -m $account gms`; echo “Mailbox size of $account = $mbox_size”; done ; > yaz.txt[/blockquote]