▼POP/IMAPサーバー機能比較▼

$Id: popsv.html,v 1.4 2006-09-06 15:54:51+09 kabe Exp $


POP3 IMAP APOP Maildir/ ~/mbox SSL -
courier-imap ○ ○ ○ ○
cyrus-imapd ○ ○ ○ INN型spool
dovecot ○ ○ ○ ○ ○ Digest-MD5
imap-UW ○ ○ ○ ○ ○ /etc/cram-md5.pwd
qmail pop3d ○ P ○ ○ P
akpop3d ○ ○ ○
Missey ○ ○
pop3lite ○ ○ ○ ~/.apop_secret
popa3d ○ P P ○ 要パッチ
popd-2.2.2 ○ ○ ○ ○ Radius可
qpopper ○ ○ ○ ○ /etc/pop.auth
tpop3d ○ ○ ○ ○ ○

▽POP/IMAPサーバ選択時の検討事項

mbox/Maildir
当然、メール配送サーバ (sendmail,Postfix,Courier,Qmailなど) と 合わせなければいけません。
スプール位置
普通は /var/mail/user か ~/Maildir/ ですが、 バーチャルホスティング時に変えたくなることもあります。 これも配送サーバと整合性をとらなければならないし、 そもそも設定可能でないと動きません。
mboxロック
/var/mail/ のロック方法も配送サーバと揃えないと悲惨なことになります。 なお Maildir ではこの心配はありません。
ユーザ情報取得
nsswitch.conf にて全部統合してしまえば一番手間がかかりませんが、 バーチャルホスティング時に要考慮。
パスワード照合
PAMで統合するのが楽ですが、 APOPやDIGEST-MD5ではサーバ側で生パスワードを抱える必要あり。 パスワードを統合管理している場合は、統合システムに生パスワードの 投入機能がついていないと往生します。
生パスワードが流れるのを嫌うだけなら、POPs/IMAPs (POP/IMAPをSSL上で流す) も選択肢に入れよう。

かべ@sra-tohoku.co.jp