How do I send HTML email in Spring MVC?

后端 未结 6 931
[愿得一人]
[愿得一人] 2020-12-01 07:21

I have successfully sent simple email using this:

SimpleMailMessage mailMessage = new SimpleMailMessage();

mailMessage.setTo(\"someone@abc.com\");
mailMessa         


        
6条回答
  •  广开言路
    2020-12-01 08:04

    String emailMessage = report.toString();
                Map velocityContext = new HashMap();
                velocityContext.put("firstName", "messi");
                velocityContext.put("Date",date );  
                velocityContext.put("Exception",emailMessage );
                String text = VelocityEngineUtils.mergeTemplateIntoString(velocityEngine, "VelocityTemplate.vm","UTF-8", velocityContext);
                MimeMessage message = mailSender.createMimeMessage();
                MimeMessageHelper helper;
                helper = new MimeMessageHelper(message, true);
                helper.setTo("abc@gmail.com");
                helper.setFrom("xyz@gmail.com");
                helper.setSubject("new email");
                helper.setText(text, true);         
                mailSender.send(message);
    

提交回复
热议问题