postfix 的 mailbox 如何轉換成 maildir 郵件格式
作者: cross 日期: 2007-08-04 00:08
[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)
mail2dir.zip (21.1 KB , 下載:24次)
[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
上一篇
返回
下一篇
標籤:




postfix 將伺服器上「查無此人」的郵件改由特定的用戶接收 (2008-07-03 20:28)
Postfix + Transport Maps 定義傳遞目的 (2008-05-19 01:20)
Postfix 自訂退信訊息範本 (2008-04-24 12:28)
有人整理了一些 postfix 的文件 (英文) (2008-04-24 11:13)
postfix 加上 postgrey 擋垃圾信件 (2007-11-12 00:45)
Postfix + 擋spam的一些機制 (2006-12-23 12:44)
Postfix + main.cf + queue (2006-12-17 00:49)
Postfix + virtual domain + MySQL + Dovecot + mailbox (2006-12-12 13:30)
Postfix + virtual domain (2006-12-06 11:26)