In progress. We are more likely than not migrating from ./Courier to Dovecot.
1. Configuration Requirements
Not 100% certain, but to maintain file consistency the following looks OK:
mmap_disable = yes mail_fsync = always lock_method = flock
2. Testing
vos copy all mail.$user.backup volumes and mount at /afs/hcoop.net/common/mail2/... for test migration
- How to test under actual load?
Pick a mail volume (mail.clinton probably), clone as a vmail box, use procmail to forward all mail to user to the vmail user, and copy the procmailrc for the vmail user?
3. Migrating Data
http://wiki2.dovecot.org/Migration/Courier indicates it should be straightforward. Make sure to fully grok the conversion perl before running it on the actual Maildirs.
- Primary risk is corrupting the UID database because there is no way to save a client after UID corruption