SpringBoot,发送到邮箱

来源:互联网 发布:什么叫大数据 编辑:程序博客网 时间:2024/05/21 10:00

1.pom.xml文件

<!--发送邮件--><dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-mail</artifactId></dependency>


2.application.properties配置

#发送邮件的配置
#用那个邮箱发送邮件spring.mail.host=smtp.163.com#spring.mail.port=465spring.mail.username=邮箱账号
spring.mail.password=邮箱密码spring.mail.default-encoding=utf-8spring.mail.properties.mail.smtp.auth=truespring.mail.properties.mail.smtp.starttls.enable=truespring.mail.properties.mail.smtp.starttls.required=true
3.实体类中
@Autowiredprivate JavaMailSender sender;@Value("${spring.mail.username}")private String from;//邮箱名字

//邮箱@RequestMapping("selectEmail")@ResponseBodypublic String selectEmail(){    System.out.println("进入");    SimpleMailMessage s=new SimpleMailMessage();    s.setFrom(from);    s.setTo("123456@qq.com");//发送到那个邮箱账号    s.setSubject("标题");    s.setText("经过严格的筛选,您被确定为最佳候选人,欢迎您来面试!");    sender.send(s);    return "ok";}


原创粉丝点击