当前位置: 首页 > news >正文

抽象的java

 Consider defining a bean of type 'org.springframework.mail.MailSender' in your configuration.

报错原因:

        第一个:未安装对应的依赖

        第二个:对应配置问题

背景:用springboot-java完成邮箱发送

第一个问题解决方法:安装对应依赖,以maven为主

在pop.xml文件中,<dependencies></dependencies>标签中添加下面代码

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-mail</artifactId>
</dependency>

第二个问题解决方法:在你的resources文件下的application文件中

必备配置如下

#  邮箱
#  smtp服务器主机
#  端口号25
#  邮箱登录账号
#  邮箱授权码
  mail:
    host: smtp.163.com
    port: 25
    username: 你的邮箱
    password: 

如何获取邮箱授权码,以QQ邮箱为例子,网易相同

第一步:登录你的对应邮箱

第二步:点开设置

第三步:点击账号

第四步:下滑找到POP3/IMAP等服务

第五步:点击开启服务

第六步:完成一些了安全认证

就会获取

将这个内容放进yaml文件中对应的mail.password即可

相关文章:

  • 电路设计(28)——交通灯控制器的multisim仿真
  • 时间获取、文件属性获取 2月20日学习笔记
  • 【MySQL】数据类型——MySQL的数据类型分类、数值类型、小数类型、字符串类型
  • C# 实现网页内容保存为图片并生成压缩包
  • VoIP(Voice over Internet Protocol 基于IP的语音传输)介绍(网络电话、ip电话)
  • [Angular 基础] - 自定义指令,深入学习 directive
  • 【Java】类与对象(实验二)
  • Meta AI | 指令回译:如何从大量无标签文档挖掘高质量大模型训练数据?
  • 数据分析Pandas专栏---第一章<数据清洗>
  • 14:00面试,14:06就出来了,问的问题过于变态了。。。
  • 创建者模式(Builder Pattern):构造复杂对象的通用解决方案
  • Maven - 代码混淆proguard-maven-plugin vs 代码加密classfinal
  • 【Docker】Linux主机部署Docker
  • 【Python】遍历dataframe,将符合条件的row,放入新的dataframe
  • 如何写新闻软文宣传考核稿,媒体发布后效果作用是什么
  • 「连载」边缘计算(十八)02-21:边缘部分源码(源码分析篇)
  • 【JGit】分支管理实践
  • 我为什么不喜欢关电脑?
  • 【C++】类与对象—— 初始化列表 、static 静态成员、
  • Zookeeper特性与节点数据类型详解
  • https://app.hackthebox.com/machines/Inject
  • Spring —— Spring简单的读取和存储对象 Ⅱ
  • 渗透测试之冰蝎实战
  • Mybatis、TKMybatis对比
  • Microsoft Office 2019(2022年10月批量许可版)图文教程
  • 《谷粒商城基础篇》分布式基础环境搭建
  • 哈希表题目:砖墙
  • Vue 3.0 选项 生命周期钩子
  • 【车载嵌入式开发】AutoSar架构入门介绍篇
  • 【计算机视觉 | 目标检测】DETR风格的目标检测框架解读