Agregar Imágenes Incrustadas a Mensajes de Correo en Aspose.Email

Aspose.Email - Agregar Imágenes Incrustadas a Mensajes de Correo

Con Aspose.Email, los desarrolladores de Java pueden incrustar fácilmente cualquier imagen en un mensaje de correo, así como adjuntarla, como se discute en Gestionar Archivos Adjuntos en Mensajes de Correo. Para incrustar una imagen, Aspose.Email utiliza una clase especializada, LinkedResource.

Java


 // Establecer cuerpo Html. También contiene una etiqueta <img> con cid. cid = LinkedResource.ContentID

message.setHtmlBody("<b>Esta línea está en negrita.</b> <br/> <br/>"

        + "<font color=blue>Esta línea está en color azul</font><br><br>" +

        "Aquí hay una imagen incrustada.<img src=cid:companylogo>");

// Agregar recurso vinculado

LinkedResource res = new LinkedResource(dataDir + "Aspose.png", MediaTypeNames.Image.PNG);

res.setContentId("companylogo");

// Agregar recurso vinculado a la colección de recursos vinculados del mensaje

message.getLinkedResources().addItem(res);

Descargar Código en Ejecución

Descargar Código de Ejemplo