增加工具类
@AllArgsConstructor
@Configuration
public class MailUtils {
private static MailProperties mailProperties;
private static JavaMailSender javaMailSender;
/**
* 基于富文本模板发送邮件
*
* @param toMailAddress 收件人邮箱
* @param subject 主题
* @param content 内容
* @throws MessagingException
*/
public static void send(String toMailAddress, String subject, String content) throws MessagingException {
MimeMessage message = javaMailSender.createMimeMessage();
// 第二个参数表示是否开启multipart模式
MimeMessageHelper messageHelper = new MimeMessageHelper(message);
messageHelper.setFrom(mailProperties.getUsername());
messageHelper.setTo(toMailAddress);
messageHelper.setSubject(subject);
// 第二个参数表示是否html,设为true
messageHelper.setText(content, true);
javaMailSender.send(message);
}
}
扫一扫访问 Blade技术社区 移动端