我在ubuntu 16.04 lts下用postfix安装邮件服务器。
配置pop3-ssl之后,当我通过995远程登录服务器时出现此错误。
pop3d-ssl: couriertls: accept: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol
这是pop-ssl的配置
SSLPORT=995
SSLADDRESS=0
SSLPIDFILE=/var/run/courier/pop3d-ssl.pid
SSLLOGGEROPTS="-name=pop3d-ssl"
POP3DSSLSTART=YES
POP3_STARTTLS=YES
POP3_TLS_REQUIRED=0
COURIERTLS=/usr/bin/couriertls
TLS_STARTTLS_PROTOCOL=TLS1
TLS_KX_LIST=ALL
TLS_COMPRESSION=ALL
TLS_CERTS=X509
TLS_CERTFILE=/etc/ssl/private/vpsabc.example.net.pem
TLS_TRUSTCERTS=/etc/ssl/certs
TLS_VERIFYPEER=NONE
TLS_CACHEFILE=/var/lib/courier/couriersslcache
TLS_CACHESIZE=524288
MAILDIRPATH=Maildir
最佳答案
服务器配置没有问题-telnet不支持SSL,因此不会进行SSL握手等。您需要使用sslclient来测试通过SSL / TLS运行的内容。 https://blog.yimingliu.com/2009/01/23/testing-a-pop3-server-via-telnet-or-openssl/