Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2016, 14:08
KaeltasF
 
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