Ho inviato e-mail con successo nella mia applicazione web utilizzando JMS, ma il risultato viene visualizzato solo in testo normale. Voglio che il contenuto sia in grado di visualizzare html. Come lo faccio? Ecco più o meno quello che ho:
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());
}