Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/01/2009, 08:02
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 10 meses
Puntos: 24
Respuesta: Cuerpo de Envio de Correo con html

Un pequeño error mío

Lo correcto sería:

Código:
MimeBodyPart textoMime = new MimeBodyPart();
String contenido = "Este es el cuerpo del mensaje<br><br>es dos saltos de linea";
String charset = "utf-8";
String contentType = "text/html";
textoMime.setText(contenido,charset,contentType);
texto = (BodyPart) textoMime;
El problema estaba en que el método setText, se invocaba sobre la variable texto que es de tipo BodyPart y no de tipo MimeBodyPart que si acepta el método setText sobrecargado.

La solución es tan simple como invocar a setText antes de castearlo (implícitamente) a la clase BodyPart.

Saludos