首先需要引入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教程相关推荐

  1. springboot发送qq邮件

    springboot发送qq邮件 1_开启邮箱相关权限并获取邮箱授权码 2_实现功能 2.1_添加mail的依赖 2.1.1_创建工程时添加 2.1.2_在工程中添加 2.2_配置文件applicat ...

  2. 使用springboot发送QQ邮件,可以发送附件

    使用springboot发送QQ邮件 1.在application.properties中写入以下配置信息 #文件上传的配置信息 #总大小 spring.servlet.multipart.max-r ...

  3. springboot发送QQ邮件(最简单方式)

    前言:使用邮箱注册时发送邮件获取验证码:找回密码时通过邮箱进行验证:或者其他需要发送邮件的场景. 主要针对在springboot中如何发送QQ邮件 1. 准备工作 进入QQ邮箱页面,点击设置,选择账户 ...

  4. SpringBoot发送QQ邮件图片显示不出来

    SpringBoot发送QQ邮件图片显示不出来 用springBoot给QQ邮箱发送带图片的邮件时,图片在电脑上显示不出来,但是从手机上可以看到,查了一些方法,好多说在邮件上有个腾讯的黄条提示,点击显 ...

  5. SpringBoot实现发送QQ邮箱验证码

    SpringBoot实现发送QQ邮箱验证码 打开qq邮箱官网 点击设置 找到开启服务:POP3/SMTP 然后复制给的密授权码(记住) 导入maven依赖坐标 <!--qq邮箱--> &l ...

  6. Simple Java Mail的使用,发送qq邮件

    Simple Java Mail的使用,发送qq邮件 第一步 开启SMTP服务 第二步 导入jar包 第三步 简单的使用 四 集中配置,批量发送 第一步 开启SMTP服务 打开qq邮箱,设置-账户 开 ...

  7. Linux下通过mail发送qq邮件出现连接超时的情况

    Linux下通过mail发送qq邮件出现连接超时的情况 一.一般来说都是smtp的地址配置错误: 之前配置过的地址有: 1) set smtp=smtp.qq.com 2) set smtp=smtp ...

  8. spring发送qq邮件 + 模板引擎

    文章目录 学习链接 邮箱配置 开启qq邮箱服务相关 配置文件 freemarker模板引擎 引入依赖 配置freemarker 编写模板 registerTpl.ftl 发送带内嵌图片的邮件 + 附件 ...

  9. python3:利用SMTP协议发送QQ邮件+附件

    转载请表明出处:https://www.cnblogs.com/shapeL/p/9115887.html 1.发送QQ邮件,首先必须知道QQ邮箱的SMTP服务器 http://service.mai ...

最新文章

  1. 作为一名合格的前端开发工程师需要会哪些
  2. Remoting 技术
  3. Intel Optane(tm) Memory Pinning 无法加载DLLiaStorAfsServiceApi.dll:找不到指定模块。(异常来自HRESULT:0x8007007E)。
  4. 2G的MSN邮箱已经不能申请了
  5. 58、vi常见用法,tags(2)
  6. ceph中查看一个rbd的image的真实存储位置
  7. LeetCode算法入门- Longest Substring Without Repeating Characters-day4
  8. vue 引用src中的文件_Vue中引用第三方JS文件
  9. Python技巧——list comprehension 与 functools.reduce
  10. 如何计算像素当量_「轴承知识」如何通过静承载能力选择轴承
  11. jsonp 使用选择器
  12. 计算机操作系统 第五版 答案,操作系统-第5版-习题答案.doc
  13. 目前能体验到的虚拟主播虚拟人脸形象有哪些?
  14. 影之刃3如何在电脑上玩 影之刃3模拟器玩法教程
  15. vue + ElementUI + BMap 百度地图实现地图选址定位并获取地址信息
  16. 【PR 基础】PR界面简介
  17. 菜鸟与 cef 的邂逅之旅(三):Cef3 中 C++ 与 JavaScript 的互相调用
  18. requestAnimationFrame动画控制详解
  19. JdbcTemplate介绍
  20. VBA过程调用和参数传递

热门文章

  1. 新版本游戏试玩APP搭建教程,附上试玩APP源码
  2. 十一大开源机器人平台
  3. 【二胡音乐】陈军《胡弓传奇》
  4. 树莓派3B+使用镜像烧录安装系统与配置教程(入门向)
  5. WINZIP压缩文件怎么加密?
  6. log4j与log4j2性能对比及log4j升级至log4j2方案
  7. 漏洞复现Influxdb,H2database,couchDB,ElasticSearch
  8. 为什么用python画图_怎么用python画图
  9. Kubernetes 安全专家(CKS)必过心得
  10. 7月18百度测试实习生二面经历