我尝试使用没有SSL的Java API连接到POP3服务器。
我设置了以下属性;
mail.pop3.host :- pop.gmx.com
mail.pop3.password:-XXXX
mail.pop3.user:-XXXX
mail.pop3.port:- 110
但是我收到了以下问题:
javax.mail.MessagingException: Connect failed;
nested exception is:
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:148)
at javax.mail.Service.connect(Service.java:275)
at javax.mail.Service.connect(Service.java:156)
at javax.mail.Service.connect(Service.java:176)
我错过了什么属性?
答案 0 :(得分:0)
您引用的页面清楚地说:
POP port: 995 (alternative: 110)
TLS/SSL required: yes (if you use port 110: no)
IOW端口110是明文端口。所以像它说的那样使用995。或明文。