写邮件任务
第一步:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
第二步:配置
spring:
mail:
username: *********@qq.com
password: nihozivgupbnicbj //去邮箱自己拿
host: smtp.qq.com
properties.mail.smtp.ssl.enable: true
第三步:直接使用:
@Test
void contextLoads() {
SimpleMailMessage simpleMailMessage=new SimpleMailMessage();
simpleMailMessage.setFrom("********@qq.com");
simpleMailMessage.setSubject(开启邮件功能了");
simpleMailMessage.setTo("**********@qq.com");
simpleMailMessage.setText("开启了,开启了");
sender.send(simpleMailMessage);
}
@Test
void contextlo() throws MessagingException {
MimeMessage mimeMessage=sender.createMimeMessage();
MimeMessageHelper mimeMessageHelper=new MimeMessageHelper(mimeMessage,true);
mimeMessageHelper.setSubject("你哈呀");
mimeMessageHelper.setText("<p style='color:red'>谢谢你的视屏</p>",true);
mimeMessageHelper.addAttachment("tupian.jpg",new File("C:\\Users\\asus\\Desktop\\1.jpg"));
mimeMessageHelper.setFrom("**********@qq.com");
mimeMessageHelper.setTo("***********@qq.com");
sender.send(mimeMessage);
}
2021-02-28
最新推荐文章于 2021-08-10 20:29:07 发布