我使用dovecot-postfix软件包在Ubuntu 11.04发行版上设置了一个邮件服务器.
sudo apt-get install dovecot-postfix
出于某种原因,我似乎无法通过dovcecot禁用非SSL访问.我已对配置文件进行了以下编辑,以尝试完成此操作.
/etc/dovecot/dovecot.conf
... protocols= imaps ... disable_plaintext_auth = yes ... ssl = required ssl_cert_file = /etc/ssl/certs/dovecot.pem ssl_key_file = /etc/ssl/private/dovecot.pem
然而,到端口143的telnet连接显示dovecot仍然接受非ssl连接.我哪里出错了?
解决方法
您应该能够建立TLS连接,这些连接在端口143上连接并以纯文本格式启动,即使SSL是“必需的”.如果你想禁用TLS(比SSL更先进),你需要重写软件或阻止端口(可能还有一种方法可以禁用端口,但我不记得).