Добавьте встроенные изображения в сообщение электронной почты в Aspose.Email

Aspose.Email - добавление встроенных изображений в сообщение электронной почты

С помощью Aspose.Email разработчики Java могут легко вставить любое изображение в сообщение электронной почты, а также прикрепить его, как описано в Управление вложениями в сообщении электронной почты. Для встраивания изображения Aspose.Email использует специализированный класс, 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);

Загрузить рабочий код

Загрузить образец кода