0
我最近升級到新的JavaMail 1.4,並且我無法通過ssl連接到smtp.gmail.com
。在Javamail中從smtp服務器獲取SSL版本
此行的JavaMail升級前工作:
props.put("mail.smtp.ssl.protocols", "ssl");
現在需要這個樣子:
props.put("mail.smtp.ssl.protocols", "sslv3");
或
props.put("mail.smtp.ssl.protocols", "tlsv1");
這不起作用:
props.put("mail.smtp.ssl.protocols", "tls");
我的問題是:
- 爲什麼以前的版本可以工作?
- 如何從服務器獲得SSL版本 所以我可以正確切換到它?
這個工作就像你說的那樣。但我更新的版本,我得到java.lang.IllegalArgumentException:SSL – userbb 2011-04-15 09:11:06
對不起,我讀你錯了。我想離開「SSL」 – userbb 2011-04-15 13:03:23