- 很多时候的网站都有邮件发送功能,下面我们来看看邮件发送功能结合springboot该怎么实现
- 下面的例子我是用的qq邮箱来完成的
1.导入依赖
我的springboot的版本是2.x.x的,如果发现运行不成功,请将版本降低到2.x.x
<!--邮件任务--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>
2.获取qq邮箱的POP3的授权码
先进入到qq的设置页面
找到开启POP3的服务功能,我这个是已经开启的画面,小伙伴们需要手动开启这个功能,并且记住qq邮箱给你的授权码
3.编写配置
4.测试
SimpleMailMessage mailMessage = new SimpleMailMessage();
//邮件标题
mailMessage.setSubject("你好");
//邮件内容
mailMessage.setText("今天天气真好!");
//设置发送人
mailMessage.setTo("1831134088@qq.com");
//设置从哪里发送
mailMessage.setFrom("1831134088@qq.com");
mailSender.send(mailMessage);