news 2026/5/12 9:09:38

SpringBoot邮件发送功能模版

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SpringBoot邮件发送功能模版

获取授权码

邮件发送需要准备的信息:

你想要使用的来发送邮件的邮箱的 SMTP 授权码,注意是授权码,不是登录邮箱的密码

1.如果你想要用163邮箱来发送测试邮件

需要获得163邮箱的 SMTP 授权码:

打开163邮箱官网

在顶部的设置

点击这里的POP3/SMTP/IMAP

进入后开启SMTP以及设置授权密码即可,授权密码即SMTP 授权码

2.如果你想要用QQ邮箱来发送测试邮件

需要获得QQ邮箱的 SMTP 授权码:

打开QQ邮箱官网

在顶部右侧点击设置

点击账号与安全

在左侧安全设置开启SMTP服务并且获得授权码

克隆代码

关于邮箱发送的模版代码我已经发布到 Github仓库 上了,可以直接clone代码

在IDEA终端使用命令:

git clone https://github.com/Aliens983/SpringBoot-implements-the-email-sending-function.git

你要在 \src\main\resources\application.yml文件中,

修改你的对应的配置

修改好application.yml配置后,有两种方法可以测试邮件的发送功能:

1.在IDEA终端输入以下命令:
$body = @{ to = "你想发送的邮件地址" subject = "Hello" content = "Haaa,nice to meet you!!!!" } | ConvertTo-Json $response = Invoke-WebRequest -Uri "http://localhost:8080/emails" ` -Method POST ` -ContentType "application/json" ` -Body $body ` -UseBasicParsing # 打印响应状态码和内容 Write-Host "Status Code: $($response.StatusCode)" Write-Host "Response Body: $($response.Content)"

其中

to = "你想发送的邮件地址" subject = "Hello" content = "Haaa,nice to meet you!!!!"

改成你想要的邮箱地址、主题、内容

2.进入postman测试:

格式如下:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/10 16:52:02

php+uniapp平台的校园生活服务交流论坛系统(二手,失物招领 -跑腿) 小程序

目录校园生活服务交流论坛系统摘要开发技术核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!校园生活服务交流论坛…

作者头像 李华
网站建设 2026/5/11 6:11:20

为什么 Elasticsearch 搜索这么快?深入理解倒排索引与分词器原理

Elasticsearch 之所以能在大数据量下实现毫秒级的全文搜索,其核心秘密就在于它的底层数据结构——倒排索引(Inverted Index)。 如果你想精通 Elasticsearch,或者只是想在面试中对答如流,理解倒排索引和分词器&#xff…

作者头像 李华
网站建设 2026/5/3 19:06:30

15.设计模式-组合模式

组合模式:将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式的两种实现: 透明方式:在Component中声明所有用来管理子对象的方法,其中包括Add、Remove等。这样…

作者头像 李华
网站建设 2026/5/2 21:19:42

Nodejs+vue大学生二手闲置物品置换交易管理系统

文章目录摘要--nodejs技术栈--结论源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 该系统基于Node.js与Vue.js构建,旨在为大学生提供一个高效、安全的二手闲置物品交易平台。通过前后端分离架构,系统实现了…

作者头像 李华
网站建设 2026/5/6 14:55:30

Nodejs+vue大学生兼职应聘评分管理系统h4bmt

文章目录系统概述核心功能模块技术实现亮点应用价值--nodejs技术栈--结论源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!系统概述 Node.jsVue大学生兼职应聘评分管理系统(H4BMT)是一款基于前后端分离架构的Web应…

作者头像 李华
网站建设 2026/5/8 22:03:53

2025年上海交通大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年上海交通大学计算机考研复试机试真题 2025年上海交通大学计算机考研复试上机真题 历年上海交通大学计算机考研复试上机真题 历年上海交通大学计算机考研复试机试真题 更多学校完整题目开源地址:https://gitcode.com/u014339447/pgcode 百度一下pgcode 即…

作者头像 李华