2013年4月21日日曜日

Ubuntu IMAPサーバ構築 (Dovecot)

webmail(squirrelmail) を使いたいので、IMAPサーバをインストールします。

1.インストール


Dovecot本体と、IMAPデーモン、POP3デーモンの 3つを入れておきます。
(POP3は、必要に応じて。)

# apt-get install dovecot-common dovecot-imapd dovecot-pop3d

2.設定


ローカルホストのデフォルトポート(143)をリッスンします。

File: /etc/dovecot/dovecot.conf
--
listen = localhost
--

ユーザのホームディレクトリに Maildir形式で保管されたメールを読み込みます。

File: /etc/dovecot/conf.d/10-mail.conf
--
mail_location = maildir:~/Maildir
--

3.起動/停止


# /etc/init.d/dovecot stop … 停止
# /etc/init.d/dovecot start … 起動

4.ファイヤーウォール


外部から接続する場合は、UFW で、POP(110)と、IMAP(143)のポートを開きます。
(webmailだけなら、不要です。)

# ufw allow 110
# ufw allow 143

5.おまけ


セットアップスクリプトです。
--
apt-get install dovecot-common dovecot-imapd dovecot-pop3d
sed -i".bak" -e 's/^#listen.*/listen = localhost/g' /etc/dovecot/dovecot.conf
sed -i".bak" -e 's/^#mail_location.*/mail_location = maildir:~\/Maildir/g' /etc/dovecot/conf.d/10-mail.conf
#ufw allow 110
#ufw allow 143
--

0 件のコメント:

コメントを投稿