- 追加された行はこの色です。
- 削除された行はこの色です。
*Cyrus-IMAP [#f94c092f]
RIGHT:更新日&lastmod();
**IMAPサーバのCyrus-IMAPをrpmでインストール。 [#y6e04bcc]
Cyrus-IMAPはCourier-IMAPと比べユーザの認証をlogin認証と分離することができる。~
rpmで必要なパッケージのインストール
# apt-get install cyrus-imapd cyrus-imapd-utils cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 perl-Cyrus
***環境設定 [#ka07fe43]
sieveというシステムでメールを振り分ける。ユーザーのホームディレクトリに.sieveというファイルを作成して利用する方式とサーバにスクリプトおいて振り分ける方式の2種類があるが、今回はユーザーのホームディレクトリに.sieveというファイルを作成して利用する方式で行う。~
認証方式もいろいろあるがOutLookExpressで利用できるようにするにはプレーンテキスト形式にも対応できるように設定~
/etc/imapd.conf
#Cyrus IMAP Serverが各種管理用ファイルを置くディレクトリ
configdirectory: /var/lib/imap
# ユーザーのメールの保管場所
partition-default: /var/spool/imap
管理者ユーザー
##admins: cyrus
admins: admin
#/home/USER/.sieve でメールの振り分け処理
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
hashimapspool: true
# =======================================
#とサーバにスクリプトおいて振り分ける方式
# sieveスクリプトの保管場所
# sievedir: /var/lib/imap/sieve
# =======================================
# 認証方法の指定。
##sasl_pwcheck_method: saslauthd
sasl_pwcheck_method: auxprop <==これを選択
##sasl_pwcheck_method: sasldb
sasl_mech_list: PLAIN, cram-md5, digest-md5
tls_cert_file: /usr/share/ssl/certs/cyrus-imapd.pem
tls_key_file: /usr/share/ssl/certs/cyrus-imapd.pem
tls_ca_file: /usr/share/ssl/certs/ca-bundle.crt