No estágio tive que fazer uma listagem de todos os usuários, suas respectivas cotas, status da conta e seu último acesso. Achei um script na internet, modifiquei de acordo com o servidor local e funcionou.
Estou disponibilizando aqui.
#!/bin/bash output="/tmp/listazimbra.txt" domain="dominio.com.br" rm -f $output touch $output server=`zmhostname` /opt/zimbra/bin/zmprov gqu $server|grep $domain|awk {'print $1" "$3" "$2'}|sort|while read line do usage=`echo $line|cut -f2 -d " "` quota=`echo $line|cut -f3 -d " "` user=`echo $line|cut -f1 -d " "` status=`/opt/zimbra/bin/zmprov ga $user | grep ^zimbraAccountStatus | cut -f2 -d " "` lastlogin=`zmaccts | grep $user |tr -s ' ' | cut -f5 -d " "` echo "$user `expr $usage / 1024 / 1024`Mb `expr $quota / 1024 / 1024`Mb ($status account) $lastlogin" >> $output done cat $output
Se eu nao colocar o dominio ele traz todos?
E se eu tiver mais de um mailbox?
Valeu !