on 2-10-2009 7:49 AM Luciano Mannucci spake the following: > Hi all, > > I have a postfix+procmail+dovecot installation, now running basicaly > on pop3 hence mailbox format, with few thousand users and less than > twenty gigabytes mail. > I need to move all of them to maildir, to take advantage of IMAP > subfolders that do not work with mbox format (so I'm told :). > Of course I cannot safely stop the service for more than a bunch of > seconds... > You can have subfolders with mbox, but you can not have folders that contain both messages and sub-folders. They either have messages or sub-folders.
> What I'm about to do: > > create a second dovecot instance to cope with imap client configured > for maildir (and possibly pop3 on another port for those using both), > which means a dovecot launched with -c /path/to/alternate.conf and a > new /etc/init.d/dovecot2-theRevenge having the proper -i option given > to startproc in order to make it ignore the other instance. > I think you can do this with namespaces, without running two dovecot daemons. > for each user: > > convert the mailbox with some sort of mb2mb (which is the better one?) I am also working on this, but I don't have as many users. > > create a .procmailrc with a proper DEFAULT= bearing the magic trailing > slash indicating maildir to procmail for each converted user. You will have to do this unless you can convert all users at once. > > And I'm done... > > Have I forgotten something? > Is there a better way? > Any one else tried such a thing? > > Cheers to all, > > luciano. -- MailScanner is like deodorant... You hope everybody uses it, and you notice quickly if they don't!!!!
signature.asc
Description: OpenPGP digital signature