Agregar imágenes incrustadas al mensaje de correo en Aspose.Email
Contents
[
Hide
]
Aspose.Email - Añadir imágenes incrustadas al mensaje de correo electrónico
Con Aspose.Email Java, los desarrolladores pueden incrustar fácilmente cualquier imagen en un mensaje de correo electrónico, así como adjuntarla, como se discute en Gestionar archivos adjuntos en el mensaje de correo. Para incrustar una imagen, Aspose.Email usa una clase especializada, LinkedResource.
Java
// Set Html body. It also contains <img> tag with cid. cid = LinkedResource.ContentID
message.setHtmlBody("<b>This line is in bold.</b> <br/> <br/>"
+ "<font color=blue>This line is in blue color</font><br><br>" +
"Here is an embedded image.<img src=cid:companylogo>");
// Add linked resource
LinkedResource res = new LinkedResource(dataDir + "Aspose.png", MediaTypeNames.Image.PNG);
res.setContentId("companylogo");
// Add Linked resource to the message's Linked resource collection
message.getLinkedResources().addItem(res);
Descargar código en ejecución
Descargar código de muestra
Para más detalles, visite Añadir imágenes incrustadas al mensaje de correo electrónico.