On Fri, 2013-04-05 at 12:06 +0200, Gilles CHAUVIN wrote: > Hi, > > > On Friday 05 April 2013 00:16:17 Timo Sirainen wrote: > > + Added "doveadm batch" command to run multiple commands before moving > > onto the next user (useful only with -A and -u <usermask>) > > As I understand this new command, it permits to run several doveadm commands > in one shot? > > > If this is correct, could you provide an example showing how to execute those > two commands at the same time: > > - doveadm quota get -A > - doveadm mailbox status -A -t all '*'
doveadm batch -A : quota get : mailbox status -t all '*' Except looks like subcommand parameters don't work. Fixed: http://hg.dovecot.org/dovecot-2.2/rev/2918bfacf565 Also those commands crash now because it tries to use "table" formatter.. Giving doveadm -f tab for example fixes the crash. Anyway, it's not really meant for those types of commands, most importantly the idea was to run: doveadm batch -A : altmove savedbefore 1w : purge And maybe some expunge commands to delete old mails from Trash/Spam.