Converting from mbox to maildir

From Edgar BV Wiki
Revision as of 12:57, 23 January 2013 by Red (talk | contribs)
Jump to navigation Jump to search

converting from mbox to maildir for imap

problem: mbox format doesn't allow subfolders in imap.

mbox is a mailfile in /var/mail/ and maildir is 1 file per email in the users homedir/Maildir


Steps:

  • replace popa3d with dovecot-pop3d

change protocols in dovecot

http://www.debiantutorials.com/installing-dovecot-imap-and-pop-daemon-with-mysql-backend/

  • Get postfix to deliver in maildir format

postconf -e "home_mailbox = Maildir/"

postconf -e "mailbox_command ="

http://wiki.debian.org/Postfix#Maildir

  • change the way procmail delivers mail

DEFAULT="$HOME/Maildir/"

MAILDIR="$HOME/Maildir/"

http://wiki.dovecot.org/procmail (with more options for faster delivery)

  • change the way dovecot-pop3d picks up mail
  • convert the mbox mailboxes to maildir format:

This converts mboxes to maildirs per user

http://wiki.dovecot.org/Migration/MailFormat

http://batleth.sapienti-sat.org/projects/mb2md/

But Dovecot1 has its' own system, which Dovecot2 doesn't:

http://wiki.dovecot.org/Plugins/Convert <- NB also see alternative formats underneath page