我正在开发一个电子邮件客户端,需要一个没有 ssl 的 IMAP 服务器来测试。
我有一个裸露的 Ubuntu 16.04 安装与 DigitalOceans 我想设置为一个简单的 imap 服务器。它不需要能够准确地发送电子邮件,我只需要能够使用 imap 协议连接到它。
最低配置要求是多少?
答案1
dovecot
应该或多或少是开箱即用的。您可能需要在不安全的连接上启用纯文本身份验证。取消注释该disable_plaintext_auth
行并更改yes
为no
disable_plaintext_auth = no
使用命令安装软件包sudo apt-get install dovecot-imapd
。
答案2
安装:
sudo apt-get install dovecot-imapd dovecot-pop3d
通过将协议附加到文件 /etc/dovecot/dovecot.conf 中来配置您需要使用的协议:
protocols = imap
选择您想要使用的邮箱。 Dovecot 支持 maildir 和 mbox 格式。编辑文件 /etc/dovecot/dovecot.conf 并更改行
mail_location = maildir:~/Maildir # (for maildir)
或者
mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u # (for mbox)
重新启动服务:
systemctl restart dovecot
使用telnet检查dovecot是否正常工作。
telnet localhost imap