首先引入邮件依赖
<!-- 邮件mail -->
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.6.2</version>
</dependency>
在项目resources添加congfig文件夹,然后添加mail.setting
文件配置如下信息:
from = xx异常邮件<xxxxxx@qq.com>
# 用户名,默认为发件人邮箱前缀
user = xxxxx
# 邮箱需SMTP服务单独授权码,详情查看相关帮助)
pass = *******
# 使用SSL安全连接 qq邮箱需要开启这个配置
sslEnable = true
pass授权密码获取如下(qq示例)
首先打开QQ邮箱 左上角找到设置->账户->POP3/SMTP服务开启就能获取到授权码
![在这里插入图片描述](https://img-blog.csdnimg.cn/0fc506fab11344a6ae197ea692cb5b9d.png#pic_center
最后在代码里面调用api就可以发送了:
MailUtil.send("xxxxxx@qq.com",
"邮件主题",
"测试邮件内容",
false);