Agregar imágenes incrustadas al mensaje de correo en Aspose.Email

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