springboot引入qq邮箱服务

springboot项目使用qq邮箱服务,首先需要引入依赖

然后需要在qq邮箱中开启POP3/SMTP服务

进入qq邮箱->设置->账户

然后配置application.yml

注意上面的password不是QQ邮箱的登录密码而是如下图所示开启服务后的授权码

然后直接引入JavaMailSender

 再引入配置文件中的邮件名

 然后直接使用就ok了

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Spring Boot中配置QQ邮箱,你需要进行以下准备工作: 1. 导入相关依赖: 在你的pom.xml文件中添加以下依赖: ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>2.5.6</version> </dependency> ``` 2. 编写Spring Boot配置文件: 在application.properties配置文件中添加以下配置: ```properties # 配置邮箱用户名 spring.mail.username=你的QQ邮箱号码 # 配置申请到的授权码 spring.mail.password=刚才短信申请到的授权码 # 配置SMTP服务器地址 spring.mail.host=smtp.qq.com # 配置邮件编码 spring.mail.default-encoding=UTF-8 ``` 3. 在Spring Boot测试类中发送邮件: 在Spring Boot的测试类中,通过JavaMailSenderImpl对象的send方法发送邮件,示例代码如下: ```java @SpringBootTest class SpringbootLoginDemo1ApplicationTests { @Autowired JavaMailSenderImpl mailSender; //自动注入对象 @Test void contextLoads() { //创建一个简单的邮件信息 SimpleMailMessage mailMessage = new SimpleMailMessage(); mailMessage.setSubject("你好啊"); //邮件的主题 mailMessage.setText("我是你新学习的Spring Boot邮件发送的知识"); //邮件的内容 mailMessage.setTo("发送者的邮箱"); //接收者的邮箱 mailMessage.setFrom("接收者的邮箱"); //发送者的邮箱 mailSender.send(mailMessage); //发送邮件 } } ``` 以上就是配置QQ邮箱的步骤。你可以根据自己的需求进行相应的修改和扩展。如果你遇到了其他问题,可以继续提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值