IMAP化完了

なんだか思っていたよりも簡単に移行が済んでしまって、ちょっと拍子抜け。

順番的には、

  • postfixを停止。
  • 各ユーザのhomeディレクトリに、Maildirディレクトリを作成。
  • 各ユーザのmbox形式のメールをMaildir形式に変換。
  • courier-popをインストール。(qpopperは依存関係の絡みで削除される。)
  • postfixのmain.cfをMaildir形式対応に変更。
  • postfix起動。

という感じでいけます。

単純に移行するだけなら、ユーザ認証がpamで行われるので、courier専用にユーザDBを作成しなくても、問題なしでした。
postfixのmain.cfの変更点は、下記の通り3ヵ所。(うちの設定の場合。)


eswat2:/etc/postfix# diff -u main.cf.mbox main.cf
--- main.cf.mbox        2004-09-25 10:44:14.000000000 +0900
+++ main.cf     2004-10-04 20:25:22.000000000 +0900
@@ -339,13 +339,13 @@
 # "Maildir/" for qmail-style delivery (the / is required).
 #
 #home_mailbox = Mailbox
-#home_mailbox = Maildir/
+home_mailbox = Maildir/
 # The mail_spool_directory parameter specifies the directory where
 # UNIX-style mailboxes are kept. The default setting depends on the
 # system type.
 #
-mail_spool_directory = /var/mail
+#mail_spool_directory = /var/mail
 # mail_spool_directory = /var/spool/mail
 # The mailbox_command parameter specifies the optional external
@@ -367,7 +367,7 @@
 # IF YOU USE THIS TO DELIVER MAIL SYSTEM-WIDE, YOU MUST SET UP AN
 # ALIAS THAT FORWARDS MAIL FOR ROOT TO A REAL USER.
 #
-mailbox_command = /usr/bin/procmail
+#mailbox_command = /usr/bin/procmail
 #mailbox_command = /usr/bin/procmail -a "$EXTENSION"
 # The mailbox_transport specifies the optional transport in master.cf

トラックバック(0)

コメントする