在 jdk1.4 中我可以发送邮件,但是当我尝试使用 jdk1.6 发送邮件时出现以下异常。
我的工作环境。 ========================= 1.操作系统:windwos 2008 2.JAVA:JDK1.6 3.邮件接口:java mail1.4 4.邮箱:gmail 5.smtp端口:465或587
线程“主”java.lang.RuntimeException 中的异常:javax.mail.MessagingExcep 化:无法向 SMTP 主机发送命令; 嵌套异常是: javax.net.ssl.SSLKeyException:RSA premaster secret 错误 在 SendMailTLS.main(SendMailTLS.java:47) 引起:javax.mail.MessagingException:无法向 SMTP 主机发送命令; 嵌套异常是: javax.net.ssl.SSLKeyException:RSA premaster secret 错误 在 com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:1365) 在 com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:1353) 在 com.sun.mail.smtp.SMTPTransport.ehlo(SMTPTransport.java:794) 在 com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:33 6) 在 javax.mail.Service.connect(Service.java:258) 在 javax.mail.Service.connect(Service.java:137) 在 javax.mail.Service.connect(Service.java:86) 在 javax.mail.Transport.send0(Transport.java:150) 在 javax.mail.Transport.send(Transport.java:80) 在 SendMailTLS.main(SendMailTLS.java:42)