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);

}

}

相关推荐
Sunia3 分钟前
《AgentX 专栏》09-MCP协议双向打通:让AgentX既能被Claude调用又能调度全球工具生态
java·架构
wyu729617 分钟前
SpringBoot八股的一些概念笔记
java·面试
無限進步D9 分钟前
MySQL 约束
数据库·mysql
一只积极向上的小咸鱼12 分钟前
TOML、JSON、YAML、INI 配置文件格式总结
java·服务器·json
C137的本贾尼13 分钟前
磁盘结构与关键日志:Redo Log、Undo Log 与双写缓冲区
服务器·数据库·oracle
莫逸风13 分钟前
【AgentScope】4.会话(Session)详解
java·llm·agent·agentscope
C137的本贾尼17 分钟前
幻读与 Next-Key Lock:可重复读隔离级别如何解决幻读
大数据·数据库
煜36417 分钟前
进程控制知识
linux·运维·服务器
Ajie'Blog20 分钟前
Claude Opus 4.8 发布:Claude Code 能不能接住复杂项目
服务器·前端·javascript·人工智能·ai编程
C137的本贾尼20 分钟前
死锁的产生、检测与避免
数据库