【springboot】 springboot发送QQ邮件 springboot整合mail教程
首先需要引入jar包
<!-- 邮件依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId># 版本是你springboot的版本<version>2.3.4.RELEASE</version></dependency>
接下来需要进入QQ邮箱设置一下
设置----》 账户
开启POP3/SMTP服务 并获取授权码 获取授权码之前 它会提示发送一条短信 按照提示操作
yml配置:
spring:mail:# 下面这个是QQ邮箱host , 企业邮箱 : smtp.exmail.qq.comhost: smtp.qq.com# tencent mail port 这个是固定的port: 465# 你的QQ邮箱username: xxxxx@qq.com# 进入邮箱配置后得到的授权码password: xxxxxxxxxtest-connection: trueproperties:mail:smtp:ssl:enable: true
java代码测试
/*** Description: 邮件发送<br/>* yml里面需要配置* 如QQ邮箱 需要在QQ邮箱里面配置 开启权限* date: 2021/12/6 23:17<br/>** @author qkj <br/>* @since JDK 1.8*/
@RequestMapping("/mail")
@RestController
public class MailDemoController {@Autowiredprivate JavaMailSender javaMailSender;@GetMappingpublic String senderMail() {SimpleMailMessage message = new SimpleMailMessage();// 发件人 你的邮箱message.setFrom("xxxxx@qq.com");// 接收人 接收者邮箱message.setTo(new String[]{"xxx@qq.com"});//邮件标题message.setSubject("hello");//邮件内容message.setText("world");javaMailSender.send(message);return "success";}
}
测试结果
【springboot】 springboot发送QQ邮件 springboot整合mail教程相关推荐
- springboot发送qq邮件
springboot发送qq邮件 1_开启邮箱相关权限并获取邮箱授权码 2_实现功能 2.1_添加mail的依赖 2.1.1_创建工程时添加 2.1.2_在工程中添加 2.2_配置文件applicat ...
- 使用springboot发送QQ邮件,可以发送附件
使用springboot发送QQ邮件 1.在application.properties中写入以下配置信息 #文件上传的配置信息 #总大小 spring.servlet.multipart.max-r ...
- springboot发送QQ邮件(最简单方式)
前言:使用邮箱注册时发送邮件获取验证码:找回密码时通过邮箱进行验证:或者其他需要发送邮件的场景. 主要针对在springboot中如何发送QQ邮件 1. 准备工作 进入QQ邮箱页面,点击设置,选择账户 ...
- SpringBoot发送QQ邮件图片显示不出来
SpringBoot发送QQ邮件图片显示不出来 用springBoot给QQ邮箱发送带图片的邮件时,图片在电脑上显示不出来,但是从手机上可以看到,查了一些方法,好多说在邮件上有个腾讯的黄条提示,点击显 ...
- SpringBoot实现发送QQ邮箱验证码
SpringBoot实现发送QQ邮箱验证码 打开qq邮箱官网 点击设置 找到开启服务:POP3/SMTP 然后复制给的密授权码(记住) 导入maven依赖坐标 <!--qq邮箱--> &l ...
- Simple Java Mail的使用,发送qq邮件
Simple Java Mail的使用,发送qq邮件 第一步 开启SMTP服务 第二步 导入jar包 第三步 简单的使用 四 集中配置,批量发送 第一步 开启SMTP服务 打开qq邮箱,设置-账户 开 ...
- Linux下通过mail发送qq邮件出现连接超时的情况
Linux下通过mail发送qq邮件出现连接超时的情况 一.一般来说都是smtp的地址配置错误: 之前配置过的地址有: 1) set smtp=smtp.qq.com 2) set smtp=smtp ...
- spring发送qq邮件 + 模板引擎
文章目录 学习链接 邮箱配置 开启qq邮箱服务相关 配置文件 freemarker模板引擎 引入依赖 配置freemarker 编写模板 registerTpl.ftl 发送带内嵌图片的邮件 + 附件 ...
- python3:利用SMTP协议发送QQ邮件+附件
转载请表明出处:https://www.cnblogs.com/shapeL/p/9115887.html 1.发送QQ邮件,首先必须知道QQ邮箱的SMTP服务器 http://service.mai ...
最新文章
- 作为一名合格的前端开发工程师需要会哪些
- Remoting 技术
- Intel Optane(tm) Memory Pinning 无法加载DLLiaStorAfsServiceApi.dll:找不到指定模块。(异常来自HRESULT:0x8007007E)。
- 2G的MSN邮箱已经不能申请了
- 58、vi常见用法,tags(2)
- ceph中查看一个rbd的image的真实存储位置
- LeetCode算法入门- Longest Substring Without Repeating Characters-day4
- vue 引用src中的文件_Vue中引用第三方JS文件
- Python技巧——list comprehension 与 functools.reduce
- 如何计算像素当量_「轴承知识」如何通过静承载能力选择轴承
- jsonp 使用选择器
- 计算机操作系统 第五版 答案,操作系统-第5版-习题答案.doc
- 目前能体验到的虚拟主播虚拟人脸形象有哪些?
- 影之刃3如何在电脑上玩 影之刃3模拟器玩法教程
- vue + ElementUI + BMap 百度地图实现地图选址定位并获取地址信息
- 【PR 基础】PR界面简介
- 菜鸟与 cef 的邂逅之旅(三):Cef3 中 C++ 与 JavaScript 的互相调用
- requestAnimationFrame动画控制详解
- JdbcTemplate介绍
- VBA过程调用和参数传递