码迷,mamicode.com
首页 > Web开发 > 详细

A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bi

时间:2018-06-06 21:38:46      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:tar   more   java   round   com   comment   start   error:   ssl   

javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bin/help?id=28

在java发送邮件的时候,出现了这个错误。

原因:QQ邮箱需要证书认证。

解决办法:

在原代码中加入下面代码

  1.  // 进行证书认证   
  2.                 MailSSLSocketFactory sf = new MailSSLSocketFactory();  
  3.                 sf.setTrustAllHosts(true);  
  4.                 properties.put("mail.smtp.ssl.enable", "true");  
  5.                 properties.put("mail.smtp.ssl.socketFactory", sf); 

 

A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bi

标签:tar   more   java   round   com   comment   start   error:   ssl   

原文地址:https://www.cnblogs.com/zhukaixin/p/9146658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!