springboot send qq mail

spring.mail.host=smtp.qq.com

spring.mail.port=465

spring.mail.username=970959041@qq.com

spring.mail.password=xfuupxjimcpfbbdf

spring.mail.properties.mail.smtp.ssl.enable=true

spring.mail.properties.mail.smtp.auth=true

#spring.mail.properties.mail.smtp.starttls.enable=false

#spring.mail.properties.mail.smtp.starttls.required=false

@Component

public class EmailSender {

@Autowired

private JavaMailSender emailSender;

public void sendEmailToRecepient() throws MessagingException {

MimeMessage mimeMessage = emailSender.createMimeMessage();

MimeMessageHelper message = new MimeMessageHelper(mimeMessage, true, "UTF-8");

message.setFrom("xxxx@qq.com");

message.setTo("yyyy@qq.com");

message.setSubject("this is a test");

message.setText("Good luck", true);

emailSender.send(mimeMessage);

}

}

相关推荐
速易达网络22 分钟前
Java Web登录系统实现(不使用开发工具)
java·开发语言·前端
序属秋秋秋28 分钟前
《Linux系统编程之入门基础》【Linux基础 理论+命令】(下)
linux·运维·服务器·学习·ubuntu·xshell·命令
❥ღ Komo·32 分钟前
PHP数据库操作全攻略
数据库·oracle
在路上看风景41 分钟前
3.5 面向连接的传输: TCP
服务器·tcp/ip
程序新视界44 分钟前
MySQL的整体架构及功能详解
数据库·后端·mysql
悟能不能悟1 小时前
java重构旧代码有哪些注意的点
java·开发语言·重构
ANYOLY1 小时前
MySQL索引指南
数据库·mysql
怪兽20142 小时前
Redis过期键的删除策略有哪些?
java·数据库·redis·缓存·面试
骑士雄师3 小时前
使用 IntelliJ IDEA 结合 DBeaver 连接 MySQL 数据库并实现数据增删查改的详细步骤:
数据库·mysql·intellij-idea
workflower5 小时前
单元测试-例子
java·开发语言·算法·django·个人开发·结对编程