19.2.2 发送富文本内容的 Email
helper.setText("<html><body><img src='cid:spitterLogo'>" +
"<h4>" + spittle.getSpitter().getFullName() + " says...</h4>" +
"<i>" + spittle.getText() + "</li>" +
"</body></html>", true);ClassPathResource image = new ClassPathResource("spitter_logo_50.png");
helper.addInline("spitterLogo", image);public void sendRichSpitterEmail(String to, Spittle spittle) throws MessagingException {
MimeMessage message = mailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(message, true);
helper.setFrom("noreply@spitter.com");
helper.setTo("craig@habuma.com");
helper.setSubject("New spittle from " + spittle.getSpitter().getFullName());
helper.setText ("<html><body><img src='cid: spitterLogo'>" +
"<h4>" + spittle.getSpitter().getFullName() + " says...</h4>" +
"<i>" + spittle.getText() + "</i>" +
"</body></html>", true);
ClassPathResource image = new ClassPathResource("spitter_logo_50.png");
helper.addlnline("spitterLogo", image);
mailSender.send(message);
}Last updated