&tag(CentOS6/Doveot); *目次 [#u5593ce4] #contents *参考情報 [#v92e9c8f] -[[HowTo/CRAM-MD5 - Dovecot Wiki:http://wiki.dovecot.org/HowTo/CRAM-MD5]] *前提 [#n7234fa7] -IMAPサーバー。 -安全のためIMAP over SSLを使って接続する場合の設定例。 *dovecot.confの設定 [#zb0e769a] -/etc/dovecot.confを編集し、認証方法を変更する。 #pre{{ # SSLを有効化 ssl_disable = no # Maildir形式を使う mail_location = maildir:~/Maildir # 認証方法をcram-md5に変更 auth default { mechanisms = cram-md5 passdb passwd-file { args = /etc/cram-md5.pwd } } }} */etc/cram-md5.pwdを作成する [#h080bb00] -空ファイルを作る。 #pre{{ # touch /etc/cram-md5.pwd # chmod 0600 /etc/cram-md5.pwd }} -パスワード生成。 # /usr/sbin/dovecotpw -生成されたパスワードとユーザ名を使ってcram-md5.pwdを編集。 #pre{{ username:passwordhash }} *dovecotを再起動 [#a0e41a1f] -iptablesを使っている場合は、IMAP(=143)、IMAPS(=993)の穴を開けておく。 -dovecotを再起動。 #pre{{ # /etc/init.d/dovecot restart }} *クライアントから接続 [#ldd3d9df] -Beckyから接続する場合、認証方式cram-md5(IMAPSにチェック)、詳細タブで証明書を検証しないにチェックして接続可能になる。 -証明書を自力で作れば警告はなくなる。