为了账号安全,请及时绑定邮箱和手机立即绑定

使用 javamail 连接 SMTP 时的错误

使用 javamail 连接 SMTP 时的错误

大话西游666 2019-03-21 18:15:16
这是我发送一个邮件使用的代码:public String get_subject() {         return _subject;     }     public void set_subject(String _subject) {         this._subject = _subject;     }     public Mail() {                          _host = "mail.messagingengine.com";         _port = "587";           _sport = "587";          _user = ""; // username         _pass = ""; // password         _from = ""; // email sent from         _subject = ""; // email subject         _body = ""; // email body         _debuggable = false; // debug mode on or off - default off         _auth = true; // smtp authentication - default on         _multipart = new MimeMultipart();         // There is something wrong with MailCap, javamail can not find a         // handler for the multipart/mixed part, so this bit needs to be added.         MailcapCommandMap mc = (MailcapCommandMap) CommandMap.getDefaultCommandMap();         mc.addMailcap("text/html;; x-java-content-handler=com.sun.mail.handlers.text_html");         mc.addMailcap("text/xml;; x-java-content-handler=com.sun.mail.handlers.text_xml");         mc.addMailcap("text/plain;; x-java-content-handler=com.sun.mail.handlers.text_plain");         mc.addMailcap("multipart/*;; x-java-content-handler=com.sun.mail.handlers.multipart_mixed");         mc.addMailcap("message/rfc822;; x-java-content-handler=com.sun.mail.handlers.message_rfc822");         CommandMap.setDefaultCommandMap(mc);     }     public Mail(String user, String pass) {         this();         _user = user;         _pass = pass;     }在命令 transport.send(msg);后出现的错误:javax.mail.MessagingException: Could not connect to SMTP host: mail.messagingengine.com, port: 587;   nested exception is:     javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x1f81518:      Failure in SSL library, usually a protocol error error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol (external/openssl/ssl/s23_clnt.c:683 0x4025bc93:0x00000000)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 758 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号