标题MailSSLSocketFactory sf = new MailSSLSocketFactory();标红,报错问题。
**问题描述:
javaWeb写邮件发送,关于qq邮箱,还要设置ssl加密,但是
MailSSLSocketFactory sf = new MailSSLSocketFactory();
***标红,报错。***
- 环境设置:
1.jdk 1.8
2. mail-1.4.7
3. activation-1.1.1
说明:要实现邮件发送需要引入这2、3这两个jar包
-
用maven 导入出现下面的问题。
-
可能的原因:
1.jar包版本问题
2.jar包没有添加到项目中。
4.解决方法:
1.到maven网站下载兼容mail版本。
网址:
https://mvnrepository.com/search?q=javaMail
2.
3.
4.这里maven就结束了,说一下jar包的形式。
将jar包复制到项目的lib下
然后再右键那个mail-1.4.7.jar包选择 add as library
5.ok