java发送qq邮件

2017-12-03  本文已影响16人  JeremyLai

这是一个新开发的需求,我开始是按照网上的规格先添加javamail jar包,然后添加如下代码

填好邮箱号和密码之后测试连接之后报错 原因是qq邮箱有加密的动作需要添加SSL加密的代码

// qq邮箱设置SSL加密

MailSSLSocketFactory sf = new MailSSLSocketFactory();

sf.setTrustAllHosts(true);

properties.put("mail.smtp.ssl.enable", "true");

properties.put("mail.smtp.ssl.socketFactory", sf);

添加代码之后就能成功发送邮件

上一篇 下一篇

猜你喜欢

热点阅读