Courier-IMAPのインストール
2000/9/13
バージョン | Courier-IMAP 1.0 | |
OS | RedHat 6.2J (Linux 2.2.14-5.0) | |
ホームページ | http://www.inter7.com/courierimap/ (公式ページ) | |
ダウンロード | ftp://download.sourceforge.net/pub/sourceforge/courier/ |
qmailのMaildir形式に対応したフリーのIMAP4サーバです。
インストール
$ tar xvfz courier-imap-1.0.tar.gz $ cd courier-imap-1.0 $ ./configure $ make $ make check $ su # make install
ブートスクリプト(/etc/rc.d/rc.local)に以下の行を追加します。
# Start Courier-IMAP /usr/lib/courier-imap/libexec/imapd.rc start
リブートします。
# reboot
CRAM-MD5認証に対応する
$ su
/usr/lib/courier-imap/etc/imapd.configのIMAP_CAPABILITYという行を以下のように修正します。
IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD-ORDEREDSUBJECT SORT AUTH=CRAM-MD5"
次に共有秘密鍵を生成します。まず/etc/userdbというファイルを作ってパーミッションを700にします。
# touch /etc/userdb # chmod 700 /etc/userdb
このファイルにユーザーエントリを記述します。ユーザー名の後にタブを入れ、ホームディレクトリ、ユーザーID(uid)、Maildirのディレクトリ、グループID(gid)
miyamae home=/home/miyamae|uid=500|mail=/home/miyamae/Maildir|gid=500
以下のコマンドで共有秘密鍵を生成します。
# cd /usr/lib/courier-imap/sbin/ # ./userdbpw -hmac-md5 | ./userdb miyamae set imap-hmac-md5pw Password: Reenter password: # ./makeuserdb