我正在使用 IMAP 和 SSL 以及 unix 帐户运行 Postfix 和 Dovecot。运行时openssl s_client -connect localhost:993
我收到一条错误消息Connection Refused, Errno 111
。
使用 telnet mail.example.com 25 和 587 返回正确的响应。
我刷新了 iptables,所以它是空的,默认为 ACCEPT。知道要检查什么吗?
鸽舍-n
passdb {
driver = pam
}
protocols = imap
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
}
service imap-login {
inet_listener imaps {
port = 993
ssl = yes
}
}
ssl_cert = /path/to/cert
ssl_key = /path/to/cert
userdb {
driver = passwd
}
使用 Dovecot 2.x
答案1
protocols = imap imaps
答案2
连接被拒绝通常意味着没有任何东西在监听相关的 IP:端口组合。使用 netstat 确认
netstat -tunlp | grep :993
根据发现的情况采取适当的措施。