本文主要是介绍【Java】Spring Boot使用 Email 传邮件 (上手图解),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Java系列文章目录
补充内容 Windows通过SSH连接Linux
第一章 Linux基本命令的学习与Linux历史
文章目录
- Java系列文章目录
- 一、前言
- 二、学习内容:
- 三、问题描述
- 四、解决方案:
- 4.1 认识依赖
- 4.2 发送邮件步骤
- 4.2.1 先获取授权码
- 4.2.1 邮件配置
- 4.2.2 主体内容
- 4.2.3 运行结果
- 五、总结:
- 5.1 注意事项
- 5.2 剩余调用代码参考
一、前言
- 通过代码向邮箱发送短信
二、学习内容:
- Spring Boot框架的Email
三、问题描述
🌟 注意使用Knife4j传接收方邮箱
的时候格式
别写错
- 其他问题暂无遇到
四、解决方案:
4.1 认识依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId>
</dependency>
- 引入 Spring Boot 邮件启动器依赖,以
简化应用中邮件发送功能
的实现
4.2 发送邮件步骤
4.2.1 先获取授权码
步骤如下:
4.2.1 邮件配置
🌟 注意password
是上一步扫码后获得的授权码
4.2.2 主体内容
- 如图配置即可
主要代码如下
剩下的调用方法代码在总结里面补充
4.2.3 运行结果
🌟 注意邮箱格式
别写错
如图发送后QQ邮箱即可收到消息
可以自己给自己发邮件
五、总结:
5.1 注意事项
🌟 注意授权码
填写的位置
🌟 注意依赖
的引入
5.2 剩余调用代码参考
- Controller层代码
@RestController
@RequestMapping("/email")
public class EmailController {@ResourceEmailService emailService;@PostMapping("/send")public void send(@RequestParam String to,@RequestParam String subject,@RequestParam String text){boolean count = emailService.send(to,subject,text);System.out.println(count);}
}
- 接口层代码
public interface EmailService {boolean send(String to, String subject, String text);}
(后续有遇到问题再添加)
声明:如本内容中存在错误或不准确之处,欢迎指正。转载时请注明原作者信息(麻辣香蝈蝈)。
这篇关于【Java】Spring Boot使用 Email 传邮件 (上手图解)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!