courier-imap入れたメモ
内容がアレなため書き直しました
とりあえずパッケージからインストール
# aptitude install courier-imap
/etc/courier/imapを編集
# cp imapd imapd.bak
# vi imapd
CRAM-MD5で認証を通す為に次の行を修正…やばい原文忘れた。
IMAP_CAPABILITY='...
↓
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
何か
##NAME: IMAP_CAPABILITY:1 と
##NAME: IMAP_CAPABILITY:2
があるんだけど何これ
両方あっても動いてる(・ω・`)何でだ。情報募集中。
ちなみに2の方
IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFER ENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
/etc/courier/authdaemonrcを編集
# cp authdaemonrc authdaemon.bak
# vi authdaemonrc
IMAP用のパスワードを別途用意するので次を変更
authmodulelist="authpam"
↓
authmodulelist="authuserdb"
ユーザ認証用DBを生成する。
*[2009/04/20 22:16:40]追記
# pw2userdb | grep ^[username] > /etc/courier/userdb
# chmod 0600 /etc/courier/userdb
# userdbpw -hmac-md5 | userdb [username] set imap-hmac-md5pw
パスワード入力を求められるので2回入力。
courier-imap?authdaemon?どっち?が作ったデータベースを触れるようにする。
# makeuserdb
courier-imapとcourier-authdaemonの再起動
# /etc/init.d/courier-imap restart
# /etc/init.d/courier-authdaemon restart
そんな感じ。
参考文献
CourierでIMAPサーバ
自宅メール環境の構築
courier-imapのパスワードについて
とりあえずパッケージからインストール
# aptitude install courier-imap
/etc/courier/imapを編集
# cp imapd imapd.bak
# vi imapd
CRAM-MD5で認証を通す為に次の行を修正…やばい原文忘れた。
IMAP_CAPABILITY='...
↓
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
何か
##NAME: IMAP_CAPABILITY:1 と
##NAME: IMAP_CAPABILITY:2
があるんだけど何これ
両方あっても動いてる(・ω・`)何でだ。情報募集中。
ちなみに2の方
IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFER ENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
/etc/courier/authdaemonrcを編集
# cp authdaemonrc authdaemon.bak
# vi authdaemonrc
IMAP用のパスワードを別途用意するので次を変更
authmodulelist="authpam"
↓
authmodulelist="authuserdb"
ユーザ認証用DBを生成する。
*[2009/04/20 22:16:40]追記
# pw2userdb | grep ^[username] > /etc/courier/userdb
# chmod 0600 /etc/courier/userdb
# userdbpw -hmac-md5 | userdb [username] set imap-hmac-md5pw
パスワード入力を求められるので2回入力。
courier-imap?authdaemon?どっち?が作ったデータベースを触れるようにする。
# makeuserdb
courier-imapとcourier-authdaemonの再起動
# /etc/init.d/courier-imap restart
# /etc/init.d/courier-authdaemon restart
そんな感じ。
参考文献
CourierでIMAPサーバ
自宅メール環境の構築
courier-imapのパスワードについて
この記事のトラックバックURL:
何かしら