JavaMail邮件发送在linux环境下不能发送的问题解决(添加如下代码)
JavaMail邮件发送在linux环境下不能发送的问题解决。
·
// 设置邮件服务器端口
props.setProperty("mail.smtp.socketFactory.port", "587");
//服务器
props.put("smtp.163.com", "587");
// SSL加密
MailSSLSocketFactory sf = null;
try {
sf = new MailSSLSocketFactory();
// 设置信任所有的主机 - 解决Linux无法发送邮箱的问题
sf.setTrustAllHosts(true);
props.put("mail.smtp.ssl.enable", "true");
props.put("mail.smtp.ssl.socketFactory", sf);
} catch (GeneralSecurityException e) {
e.printStackTrace();
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)