Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] javamail - mensaje con imagenes (no adjuntas)

Estas en el tema de javamail - mensaje con imagenes (no adjuntas) en el foro de Java en Foros del Web. holas a todos como siempre recurro a la sabiduria del foro Necesito enviar un correo electronico que tenga imagenes como parte del mensaje, este mensaje ...
  #1 (permalink)  
Antiguo 25/05/2016, 14:08
 
Fecha de Ingreso: abril-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
javamail - mensaje con imagenes (no adjuntas)

holas a todos

como siempre recurro a la sabiduria del foro

Necesito enviar un correo electronico que tenga imagenes como parte del mensaje, este mensaje lo escribo como html pero al momento de enviarlo me sale un icono de error(no despliega la imagen) y cuando trabajo con el body part me sale como archivo adjunto

trabajo con javamail

Código:
BodyPart messBP = new MimeBodyPart();

            String cad = "<h1>Prueba</h1>"
                    + "<img src='cid:imagen'>";
            messBP.setContent(cad,"text/html");
            MimeMultipart multipart = new MimeMultipart("related");
            multipart.addBodyPart(messBP);

            messBP = new MimeBodyPart();

            DataSource fds = new FileDataSource(file);
            messBP.setDataHandler(new DataHandler(fds));
            messBP.setHeader("Content-ID", "imagen");
            multipart.addBodyPart(messBP);

            mess.setContent(multipart);
ese es un fragmento pero no sale como espero... que debo usar??

Gracias por su tiempo, ayuda y sugerencias

Etiquetas: imagenes, javamail, mensaje, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:13.