简单接入mail邮件

96
mymx2
2019-09-06 11:21 字数 1925 阅读 69评论 0


增加工具类

@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
登录 后发表评论
0条评论
还没有人评论过~