Как мне отправить электронное письмо в формате HTML?

Я успешно отправил электронное письмо в своем веб-приложении с помощью JMS, но результат отображается только в виде обычного текста. Я хочу, чтобы контент отображал HTML. Как мне это сделать? Вот примерно то, что у меня есть:

Message msg = new MimeMessage(mailSession);
try{
    msg.setSubject("Test Notification");
    msg.setRecipient(Message.RecipientType.TO, new InternetAddress(sentTo, false));
    String message = "<div style=\"color:red;\">BRIDGEYE</div>";
    msg.setContent(message, "text/html; charset=utf-8");
    msg.setSentDate(new Date());
    Transport.send(msg);
}catch(MessagingException me){
    logger.log(Level.SEVERE, "sendEmailNotification: {0}", me.getMessage());
}
115
задан Dave Jarvis 4 June 2016 в 20:00
поделиться