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:
ese es un fragmento pero no sale como espero... que debo usar?? 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);
Gracias por su tiempo, ayuda y sugerencias