springboot发送qq邮件详细步骤

为简化spring应用开发而生的springboot,整合了各种框架和业务功能,其中对邮件的

发送也提供了相当丰富的支持,并且配置也是非常的简单的,下面一起来看看怎么实现发送邮件功能吧

  1. 在spring工程pom文件中导入依赖

            <!-- 邮箱依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>
    
  2. 配置属性文件

#中间两行分别是你的邮箱用户名和授权码
spring.mail.host=smtp.qq.com
spring.mail.username=1054735193@qq.com
spring.mail.password=kxicodiraxsdbcgj
spring.mail.default-encoding=UTF-8#指定发送者
mail.fromMail.addr=1054735193@qq.com

3.在业务层中写上以下方法,调用一下就可以发送啦

@Autowiredprivate JavaMailSender mailSender;//从配置文件中读属性@Value("${mail.fromMail.addr}")private String from;public  void sendSimpleMail(String to,String subject,String content) {SimpleMailMessage message = new SimpleMailMessage();message.setFrom(from);message.setTo(to);message.setSubject(subject);message.setText(content);mailSender.send(message);}
**在控制层中调用此方法,发送成功!**
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190610160520710.png)PS:以上操作要在开通qq的smtp并获取授权码的前提下进行如未开通,可在QQ邮箱->设置->帐户中开启pop3/smtp![在这里插入图片描述](https://img-blog.csdnimg.cn/20190610155702173.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NDMwNTM5,size_16,color_FFFFFF,t_70)

springboot发送qq邮件详细步骤相关推荐

  1. java发送QQ邮件详细步骤

    1.maven中添加如下依赖(不会maven则下载javax.mail的jar包) <dependency><groupId>javax.mail</groupId> ...

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

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

  3. springboot发送qq邮件

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

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

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

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

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

  6. 【springboot】 springboot发送QQ邮件 springboot整合mail教程

    首先需要引入jar包 <!-- 邮件依赖 --><dependency><groupId>org.springframework.boot</groupId& ...

  7. 全面演示springboot发送QQ邮件过程(复杂邮件+简单邮件)图片、附件

    文章目录 前言 开玩 步骤 1.导入相关依赖 2.你的邮箱配置 简单邮件 发送一个复杂邮件 前言 失踪了好久了,今天冒个泡,玩一玩邮箱

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

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

  9. java通过SMTP发送QQ邮件的完全步骤

    java通过SMTP发送QQ邮件的完全步骤 首先,我们需要打开QQ邮箱的SMTP服务,因为QQ邮箱对于一般的用户都是默认关闭SMTP服务的. 打开QQ邮箱,点击设置 点击帐户 找到SMTP服务的选项, ...

  10. html发送qq邮件消息,Python3实现发送QQ邮件功能(html)_python

    这篇文章主要为大家详细介绍了Python3实现发送QQ邮件功能,html格式的qq邮件,具有一定的参考价值,对Python3感兴趣的小伙伴们可以参考一下本文,本文为大家分享了Python3实现发送QQ ...

最新文章

  1. linux中vi写java,Linux编辑器vi使用方法详细介绍
  2. 由event target引发的关于事件流的一连串思考(二)
  3. SpringCloud LoadBalancerClient 负载均衡原理
  4. 中国物联网产业RFID发展机遇分析
  5. 第二十五章补充内容 5 不能为0的变量
  6. 这就是我经常的C++状态,多练
  7. timestamp类型的数据如何赋值_VBA一组代码如何搞定赋值给数组arr及回填数据给工作表...
  8. 【轻院热身赛】级数求和、进制转换、candy
  9. 宽带和流量是分开的吗_宽带
  10. 查找算法之五 分块查找(C++版本)
  11. 优先队列+哈夫曼树(Fence Repair)
  12. 阿里文学 php,唐家三少质问阿里文学:骂我可以忍为何辱我亡妻
  13. 【预定义】C语言预定义代码(宏、条件编译等)内容介绍【最全的保姆级别教程】
  14. java List/ArrayList 解惑
  15. LTE上行物理层传输机制(2)-PUSCH上行跳频之Type2频率跳频
  16. 高效构建基于Python的商品评论文本挖掘网页APP
  17. Java提供的网络支持
  18. ACL2020论文阅读笔记:BART
  19. 深圳Python培训学习:Python3 简介--[千锋]
  20. 【SVM回归预测】布谷鸟算法优化SVM回归预测【含Matlab源码 1422期】

热门文章

  1. 聊聊Java中代码优化的30个小技巧
  2. Task.Yield()和Task.CompletedTask有什么不同
  3. 点量云流化技术在云游戏和虚拟仿真教学中有啥优势?
  4. 基于jq的别踩白块儿小游戏
  5. 荷马史诗——解题报告
  6. 女友升级到老婆的过程中发生的bug
  7. 牛客编程巅峰赛S1第12场 王者B-上上下下(DP)
  8. AXI 基础第 4 讲 - 使用 AXI VIP 作为 AXI4 主接口的协议检查工具
  9. 长江大学计算机科学学院德贵奖学金,关于做好2019年各类奖学金评选的通知
  10. CentOS Steam 9 安装测试