> For that I would need to move messages from one folder to > another for all users, with all message flags preserved. > > I would like to know if some cyrus tools exist for this kind > of mailboxes manipulation, or if cyrus allows to easily write > one or if I must rely on the IMAP protocol to do this kind of stuff. If you're willing to stick with IMAP you might want to have a look at imapcopy http://home.arcor.de/armin.diehl/imapcopy/imapcopy.html. For more than 20GB of mail it becomes time consuming though and it's only copy not move, you still have to delete the source afterwards. :-| ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html