SpringBoot发布

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版权协议,转载请附上原文出处链接和本声明。