I am seriously considering the change to Maildir format. I am however
more than a little concerned that this could all go horribly wrong. This
is what I am planning. Does it look sane?

Checklist

1) Stop the mail queue (essentially stop fetchmail)
2) Stop Dovecot
3) Backup all mbox files
4) Edit all procmail recipes (actually I will probably do this first -
working with copies - because this will be time-consuming) See below.
5) Convert mbox files to maildir using either mb2md or dsync (to be
decided)
6) Change Dovecot config
        Actually - As far as I can tell no configuration change is required.
Dovecot should just recognise the directories as maildirs. Is this
right?
7) Restart Dovecot
8) Restart Fetchmail

Have I missed anything?

Procmail scripts:
=================

I am quite concerned about this. I have a directory structure such as:

Home Inbox <-mbox
Work Inbox <-mbox
HobbyFile <-mbox
Malware <-directory
 L> Spam <-mbox
 L> Virus <-mbox
MLists <-directory
 L> Fedora <-mbox
 L> Dovecot <-mbox
 L> Spamassassin <-mbox
 L> ...etc...

My current procmail recipe for one example look like this:
        :0:
        * ^List-Id:.*users.lists.fedoraproject.org
        $DESTDIR/MLists/Fedora

I'm guessing it would need to change to:
        :0
        * ^List-Id:.*users.lists.fedoraproject.org
        $DESTDIR/.MLists.Fedora/

Is that right???
(Note: remove locking colon ":" and use of "." and trailing "/" in path)

Please advise - I am rather nervous of making a rather big mess here!

Thanks

Mark

Reply via email to