emails con cuerpo html

charlie
22 de Septiembre del 2004
Buenas. El problema es que hago un envío de emails donde el contenido del cuerpo es html. Estoy poniendo msg.setContent(message, "text/html"); pero recibo los emails con el html pintado en texto plano.

El metodo es este:

public void sendMail( String host, String sFrom, String sTo, String subject, String message) throws Exception
{
Properties props = new Properties();
props.put("mail.smtp.host", host);
Session session = Session.getDefaultInstance( props, null);

Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(sFrom));
InternetAddress[] address = {new InternetAddress(sTo)};
msg.setRecipients(Message.RecipientType.TO, address);
msg.setSubject(subject);
msg.setSentDate(new Date());
msg.setContent(message, "text/html");
msg.setText(message);
Transport.send(msg);
}

¿Como se ha de escribir el metodo para que pinte el html en el correo?
Gracias