DovecotでPOP3・IMAPサーバーを構築

Dovecot(ダヴコット)とは、POP3 / IMAPに対応したメール配送エージェントです。主に、メールソフト(Outlook Express)などを使ってメールにアクセスする為のサーバーソフトです。

Dovecot(POP3 / IMAP)をインストール

// インストール
# apt-get install dovecot-common dovecot-pop3d dovecot-imapd

※ IMAP を使わないなら、dovecot-imapd は不要です。

設定ファイルの修正(2.x 系、1.x 系)

Dovecotはバージョンによって設定ファイルが異なりますので、インストールしたバージョンを調べてから作業してください。

# dovecot --version
2.1.7

Dovecot 2.x 系

ファイルが分割されているので、変更箇所のみ記載します。
# vi /etc/dovecot/dovecot.confを修正します。

// 挨拶メッセージから Dovecot の文字を隠蔽。
-#login_greeting = Dovecot ready.
+login_greeting = ready.

# vi /etc/dovecot/conf.d/10-mail.confを修正します。

// メールボックを変更
-mail_location = mbox:~/mail:INBOX=/var/mail/%u
+mail_location = maildir:~/Maildir

# vi /etc/dovecot/conf.d/10-auth.confを修正します。

// プレインテキストの認証を許可
-#disable_plaintext_auth = yes
+disable_plaintext_auth = no

Dovecot 1.x 系

# vi /etc/dovecot/dovecot.confを修正します。

-#protocols = imap imaps pop3 pop3s
+protocols = pop3

-#disable_plaintext_auth = yes
+disable_plaintext_auth = no

-#login_greeting = Dovecot ready.
+login_greeting = ready.

-mail_location = mbox:~/mail:INBOX=/var/mail/%u
+mail_location = maildir:~/Maildir

Dovecotを再起動(設定反映)

// 再起動
# /etc/init.d/dovecot restart

Postfixの設定も済んだら、メールソフトで送受信テストを行ってください。

メールが届かない?

Postfix / Dovecot設定は間違っていないけど、メールが届かない場合は、DNS設定にMX指定があるか確認してください。

読んで頂いて有り難うございます!