Ubuntu Postfix Mail Server 設定筆記 (三) MDA (Dovecot POP3, IMAP)

本系列第三篇: 設定 MDA (Mail Delivery Agent)
讓用戶從伺服器收取郵件

如果需要由外部 Outlook / Thunderbird 收信,就要設定好 MDA 的部分。
Postfix 並未帶有 MDA,需要使用另一個 Dovecot 的 Package 實作 IMAP 及 POP3 協議。

2017-04-26 更新: 更新文章格式

1. 安裝 dovecot 及 imap, pop3 插件

apt-get install dovecot-imapd dovecot-pop3d

2. 啟用 IMAP / POP3 登入

修改 /etc/dovecot/conf.d/10-auth.conf

我們還未設定 TLS,證書也是 self-signed 的 所以暫時先啟用 Plain Text 登入
否則用 Port 143 未啟用 TLS 時將顯示 LOGINDISABLED 無法登入

disable_plaintext_auth = no

啟用 LOGIN Authentication Mechanism

auth_mechanisms = plain login

設定完成,重啟 dovecot 後應該能用 IMAP 及 POP3 登入了,當然記得設定 Firewall:

SMTP – 25
SMTPS (MSA) – 465
SMTP (MSA) – 587
IMAP – 143
IMAPS – 993
POP3 – 110
POP3S – 995

另外Dovecot 不使用 /etc/init.d,其實 start / stop / restart 更方便。

restart dovecot

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.