springboot配置javaMail

mac2025-07-14  5

简单记录一下后台使用JavaMailSender发送邮件:

导入jar包

spring-boot-starter-mail

配置文件

spring.mail.protocol=smtp spring.mail.host=smtp.mxhichina.com spring.mail.port=465 spring.mail.username= spring.mail.password= spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.starttls.required=true

代码

@Autowired private JavaMailSender javaMailSender; public void sendMail(String message) { SimpleMailMessage mailMessage = new SimpleMailMessage(); mailMessage.setTo(to); mailMessage.setSubject(subject); mailMessage.setText(message); mailMessage.setFrom(from); javaMailSender.send(mailMessage); }
最新回复(0)