spring boot整合mail
生活随笔
收集整理的這篇文章主要介紹了
spring boot整合mail
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.添加依賴
</dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>2.增加配置
spring.mail.default-encoding=utf-8 spring.mail.host=smtp.partner.outlook.cn spring.mail.port=587 spring.mail.username=xxxx@xxxx.com spring.mail.password=123456 spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.timout=25000 spring.mail.properties.mail.smtp.socketFactory.fallback=false spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.protocol=smtps spring.mail.properties.mail.smtp.ssl.trust=smtp.partner.outlook.cn3.編寫測試代碼
@Controller @RequestMapping("/api") public class SendMailController {@Autowiredprivate MailSender mailSender;private SimpleMailMessage simpleMailMessage = new SimpleMailMessage();@RequestMapping(value = "/sendmsg", method = RequestMethod.GET)@ResponseBodypublic String sendMessage(){simpleMailMessage.setSubject("~-Test-~");simpleMailMessage.setText("test");simpleMailMessage.setFrom("嘻嘻嘻");simpleMailMessage.setTo("嘻嘻嘻");mailSender.send(simpleMailMessage);return "Mail Sent";}@RequestMapping(value = "/hello" , method = RequestMethod.GET)@ResponseBodypublic String getHello(){return "Hello";}}?
轉(zhuǎn)載于:https://www.cnblogs.com/davidwang456/p/6679176.html
總結(jié)
以上是生活随笔為你收集整理的spring boot整合mail的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring boot actuator
- 下一篇: Java泛型总结--转