springboot配置qq邮箱
时间: 2023-11-15 16:57:51 浏览: 45
好的,关于Spring Boot配置QQ邮箱,你可以按照以下步骤进行配置:
1. 在 pom.xml 文件中添加依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
```
2. 在 application.properties 文件中添加 QQ 邮箱的配置信息:
```properties
# 邮箱服务器地址
spring.mail.host=smtp.qq.com
# 邮箱服务器端口号
spring.mail.port=587
# 邮箱账号
spring.mail.username=your_qq_email@qq.com
# 邮箱授权码(不是登录密码)
spring.mail.password=your_qq_email_password
# 邮箱协议
spring.mail.protocol=smtp
# 开启 TLS 加密
spring.mail.properties.mail.smtp.starttls.enable=true
```
3. 在代码中使用 JavaMailSender 发送邮件:
```java
@Autowired
private JavaMailSender mailSender;
public void sendEmail() {
SimpleMailMessage message = new SimpleMailMessage();
message.setFrom("your_qq_email@qq.com");
message.setTo("recipient_email@example.com");
message.setSubject("邮件主题");
message.setText("邮件内容");
mailSender.send(message);
}
```