这篇文章给大家分享的是有关SpringBoot如何实现邮件任务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。邮件任务pom.xml <dependency>  
这篇文章给大家分享的是有关SpringBoot如何实现邮件任务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
邮件任务
pom.xml
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <scope>test</scope> </dependency>
配置文件
spring: mail: username: *********** passWord: ********* (这是qq邮箱的授权码) host: smtp.qq.comspring.mail.properties.mail.smtp.ssl.enable=true
测试类
@Autowired(required = false) JavaMailSenderImpl mailSender; @Test public void contextLoads() { SimpleMailMessage message = new SimpleMailMessage(); //邮件设置 message.setSubject("通知-今晚开会"); message.setText("今晚7:30开会"); message.setTo("**************"); message.setFrom("**************"); mailSender.send(message); } @Test public void test02() throws Exception{ //1、创建一个复杂的消息邮件 MimeMessage mimeMessage = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(mimeMessage, true); //邮件设置 helper.setSubject("测试"); helper.setText("<b style='color:red'>今天 7:30 开会</b>",true); helper.setTo("***************"); helper.setFrom("**************"); //上传文件 helper.addAttachment("Nginx.md",new File("C:\\Users\\asus\\Desktop\\nginx.md")); mailSender.send(mimeMessage); }
结果:
感谢各位的阅读!关于“Springboot如何实现邮件任务”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
--结束END--
本文标题: Springboot如何实现邮件任务
本文链接: https://www.lsjlt.com/news/293130.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0