spring|spring boot 发送简单的QQ邮件
【spring|spring boot 发送简单的QQ邮件】maven依赖
org.springframework.boot spring-boot-starter-mail
配置文件
spring: #邮件发送设置 mail: host: smtp.qq.com username: //发送者邮箱 password://授权码 properties: mail: smtp: auth: true starttls: enable: true required: true
EmailUtil 工具类
@Component public class EmailUtil { @Autowired private JavaMailSender mailSender; /** * 给某人发送异常邮件 * * @param fromBody 发送至 * @param toBody 发送到 * @param topic 发送主题 * @param content 发送内容 */ public void sendEmail(String fromBody, String toBody, String topic, String content) { SimpleMailMessage message = new SimpleMailMessage(); message.setFrom(fromBody); message.setTo(toBody); message.setSubject("主题:" + topic); message.setText(content); mailSender.send(message); } }
调用方法
@Autowired private EmailUtil emailUtil;
emailUtil.sendEmail("发送者邮箱", "接收者邮箱", "主题", "内容");
希望对大家有所帮助!
---------------一个搬砖的小菜鸡
推荐阅读
- Activiti(一)SpringBoot2集成Activiti6
- python学习之|python学习之 实现QQ自动发送消息
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- 2018-07-09|2018-07-09 Spring 的DBCP,c3p0
- spring|spring boot项目启动websocket
- Spring|Spring Boot 整合 Activiti6.0.0
- Spring集成|Spring集成 Mina
- springboot使用redis缓存
- Spring|Spring 框架之 AOP 原理剖析已经出炉!!!预定的童鞋可以识别下发二维码去看了