邮件任务

邮件任务

万能的第一步,引入pom相关依赖(这一步因为maven配置文件的问题,弄了好久,谨记)

<dependency>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-mail</artifactId>
       </dependency>

第二步在application配置文件中配置mail相关,我这里使用的properties文件,也可以用yml和yaml

spring.mail.username=邮箱
spring.mail.password=邮箱授权码
spring.mail.host=邮箱smtp地址
#开启加密验证
spring.mail.properties.mail.smtl.ssl.enable=true

第三步,前面两步配置好就已经可以发送邮件了

    @Autowired
   JavaMailSenderImpl mailSender;
   @Test
   void contextLoads() {
       SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
       simpleMailMessage.setSubject("久伴,你好");
       simpleMailMessage.setText("希望你能继续努力下去");
       simpleMailMessage.setTo("565745499@qq.com");
       simpleMailMessage.setFrom("565745499@qq.com");
       mailSender.send(simpleMailMessage);
  }

本文系作者 @ 原创发布在 IT梦。未经许可,禁止转载。

喜欢()
0 0 投票数
Article Rating
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
27 文章
12 评论
76 喜欢
Top
0
希望看到您的想法,请您发表评论x
()
x