jdk1.4ではメールを送信できますが、jdk1.6を使用してメールを送信しようとすると、以下の例外が発生します。
私の職場環境。 ======================== 1.OS:windwos 2008 2.JAVA:JDK1.6 3.Mail Api:java mail1.4 4.メール:Gmail 5.smtpポート:465または587
スレッド「メイン」の例外java.lang.RuntimeException:javax.mail.MessagingExcep :SMTPホストにコマンドを送信できません。 ネストされた例外は次のとおりです。 javax.net.ssl.SSLKeyException:RSAプリマスターシークレットエラー SendMailTLS.main(SendMailTLS.java:47)で 原因:javax.mail.MessagingException:コマンドをSMTPホストに送信できません。 ネストされた例外は次のとおりです。 javax.net.ssl.SSLKeyException:RSAプリマスターシークレットエラー 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)で