[1.] 可用的工具有
下載 http://home.uninet.ee/~ragnar/2md/2md-1.11
用法: 2md /var/spool/mail/cross_mailbox /var/spool/mail/cross_maildir
下載 http://batleth.sapienti-sat.org/projects/mb2md/mb2md-3.20.pl.gz
用法: mb2md -s /var/spool/mail/cross_mailbox -d /var/spool/mail/cross_maildir
注意: mb2md 一定要完整路徑
檔案: (包含 2md、mb2md)
[2. ] 將原已存在的郵件先由 mailbox 換成 maildir
#!/bin/sh
set -x
MAILBOX_DIR=”/var/spool/mail”
MAILDIR_DIR=”/var/spool/mail/maildir”
[ -d $MAILDIR_DIR ] || mkdir -p $MAILDIR_DIR
cd $MAILBOX_DIR
for user in *; do
perl /root/mb2md-3.20.pl -s $MAILBOX_DIR/$user -d $MAILDIR_DIR/$user
chown -R $user.mail $MAILDIR_DIR/$user/
done
[3.] Postfix
vi /etc/postfix/main.cf
home_mailbox = Maildir/
mailbox_command = /usr/bin/procmail -a “$EXTENSION” DEFAULT=/var/spool/mail/maildir/$USER/ MAILDIR=/var/spool/mail/maildir/$USER
postfix reload
[4.] Dovecot
vi /etc/dovecot.conf
mail_location = maildir:/var/spool/mail/maildir/%u
service dovecot restart
留言