linux – 强制Dovecot使用SSL

我使用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更先进),你需要重写软件或阻止端口(可能还有一种方法可以禁用端口,但我不记得).

相关文章

Linux中的ARP防火墙主要用于防御ARP欺骗攻击,其效果取决于多...
insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...