User Tools

Site Tools


internet:mail:zimbra:zimbra_cli

This is an old revision of the document!


Zimbra Command Line Tools

CLI Examples

Delete All Mail in a Folder

First, you might want to move all folders you want to delete, then run the following command on “/Trash”.

zmmailbox -z -m admin@domain.com emptyFolder /foldernamelikeInbox

Delete All Mail in an Account

:!: The above command may be less dangerous to use, but may be a little more work.

:!: Lightly tested - Throws a couple of errors, but seems to work OK.

export ACCOUNT="username@mydomain.com"
for FOLDER in `zmmailbox -z -m $ACCOUNT gaf |awk '/\// {print $5}'|sort|uniq` ; do zmmailbox -z -m $ACCOUNT emptyFolder $FOLDER ; done
unset ACCOUNT

List All Users

https://dilliganesh.wordpress.com/2014/03/23/list-out-all-account-in-zimbra/

su - zimbra
zmprov -l gaa |grep -v -e galsync -e spam -e ham -e virus > /tmp/zimbra_users.txt
internet/mail/zimbra/zimbra_cli.1501701783.txt.gz · Last modified: 2017/08/02 13:23 by gcooper