1.开启邮箱协议:
2.导入依赖包
<!--邮箱验证:导入邮箱依赖-->
<!-- 邮箱依赖 -->
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
配置基本信息:
public class Sendmali {
@Autowired
JavaMailSenderImpl javaMailSender;
private String emailServiceCode;
@RequestMapping(path = "getcode")
public String test() {
SimpleMailMessage message = new SimpleMailMessage();
// 设置邮件主题
message.setSubject("****");
// 设置邮件发送者,这个跟application.yml中设置的要一致
message.setFrom("****@qq.com");
// 设置邮件接收者,可以有多个接收者,中间用逗号隔开,以下类似
// message.setTo("****@qq.com","*****qq.com");
message.setTo("***@qq.com");
// 设置邮件发送日期
message.setSentDate(new Date());
// 设置邮件的正文
String validation_code="xxxx***";
message.setText(validation_code);
// 发送邮件
javaMailSender.send(message);
return "发送成功";
}
}
版权声明:本文为qq_51707222原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。