内容へ移動
ほげぴよwiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
ubuntu-server-10-04:dovecot
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Dovecot でメール配信サーバ(IMAP) ====== 以前のバージョンの Ubuntu までは Courier-IMAP を使用していましたが、最近は Dovecot の方がディストリビューションにもよく採用されるようなので、今回は Dovecot を使用してみることにした。 ====== インストール ====== apt-get でインストールする。 dovecot-pop3d を一緒にインストールしてもいいが、POP3はとりあえず使う気がないので、インストールしないことにした。 sudo apt-get install dovecot-imapd ====== 設定 ====== * /etc/dovecot/dovecot.conf を編集して設定する。 <code> #protocols = imap imaps protocols = imaps </code> IMAPS のみを使用するように設定する。 Maildir 形式を使用したいので、この行のコメントをはずして有効にする。 <code> mail_location = maildir:~/Maildir </code> IMAPSの接続ポートを変更する。 <code> ssl_listen = *:123456 </code> [[ubuntu-server-10-04:postfix#smtp_authentication|Postfix で設置した鍵]]を使用。 <code> ssl = yes ssl_cert_file = /etc/ssl/certs/server.crt ssl_key_file = /etc/ssl/private/server.key </code> 設定が終わったら再起動 sudo /etc/init.d/dovecot restart ====== Courier の Maildir から引っ越し ====== 変換用のスクリプトをダウンロードする。 <code> $ wget http://www.dovecot.org/tools/courier-dovecot-migrate.pl </code> * [[http://wiki.dovecot.org/Migration/Courier|参考]] 先に動作を確認するモードで実行。 --recursive オプションを付けることで全ユーザの Maildir を一括返還することもできる。 <code> ./courier-dovecot-migrate.pl --to-dovecot --recursive /home/hoge/Maildir Finding maildirs under /home /home/user/Maildir/dovecot-uidlist already exists, not overwritten /home/user/Maildir2: No imap/pop3 uidlist files Total: 69 mailboxes / 6 users 0 errors No actual conversion done, use --convert parameter </code> Maildir の中に Courier 専用っぽいファイルがあるので、コンバート後に削除する。 <code> $ find ./Maildir -iname "*courier*" </code> * courierimapkeywords * courierimapacl * courierimapuiddb * courierimapsubscribed * courierimaphieracl <code> $ find ./Maildir -iname courierimapkeywords -print0 | xargs -0 rm -r $ find ./Maildir -iname courierimapacl -print0 | xargs -0 rm -r $ find ./Maildir -iname courierimapuiddb -print0 | xargs -0 rm -r $ rm -r ./Maildir/courierimaphieracl $ rm ./Maildir/courierimapsubscribed </code> ====== 参考 ====== [[https://help.ubuntu.com/10.04/serverguide/C/dovecot-server.html]]
ubuntu-server-10-04/dovecot.txt
· 最終更新: 2010/10/28 14:12 by
admin
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ