On Fri, 2009-02-06 at 08:42 -0800, Scott Silva wrote:
I have considered using the convert plugin, if there are not a lot of negatives.
I don't know if anyone has really used it to do the conversion, but I don't see why it wouldn't work. :) The main negative is that it doesn't preserve message UIDs, so IMAP clients will re-download the messages and if you have any POP3 users that store messages on server they'll get duplicate messages.
Is the namespace example in the wiki sufficient to enable both mbox and maildir during a conversion period?
What namespace example? There are many.
I was thinking I would do the large boxes with one of the other scripts, and turn on the convert plugin for the rest. Maybe I will have to do some more research. The ideal thing would be if I could turn on globally new mail in maildir, and convert the existing mail later. Maybe get the inboxes in /var/spool/mail also done initially. Of course the users need to be able to access all mail doring the conversion period.
It is only less than 100 users at each site, so less than 200 total users.
I'd think converting 100 users would be pretty fast (a few minutes?), so the safest and the most reliable way would be to just stop the mail deliveries and Dovecot, do the conversion and start up everything.