| Back | Main view
Creating email using IMiS/Storage Connector JAVA
Product: | IMiS/Storage Connector JAVA |
Release: | 10.2.2110 |
Date: | 09/02/2022 |
Case:
Creating email using IMiS/Storage Connector JAVA
Description:
This example demonstrates operation which creates entity's content with email properties on the IMiS/ARChive Server.
Below is a description of operation for creating email.
Create email
Operation creates, prints email subject and saves document entity.
JAVA
IArchive archive = IMIS_ARCHIVE;
String templateId = "<new entity's template identifier which is derived from system email template>";
String parentId = "<entity parent identifier>";
String contentType = "<email content type, e.g.: message/rfc822>";
String inputStream = "<email content stream>";
IDocument email = null;
try {
email = mArchive.createEmail(templateId, EntityIdKind.INTERNAL, parentId, contentType, inputStream);
// Print subject (optional)
IEmailEntity emailEntity = email.getEmailEntity();
if (null != emailEntity)
System.out.println(emailEntity.getSubject());
// Save document
email.save();
}
catch (Exception e) {
e.printStackTrace();
System.out.println(e.getMessage());
}
finally {
if (null != document) {
try {
email.close();
}
catch (Exception e) {
e.printStackTrace();
System.out.println(e.getMessage());
}
}
}
Related Documents:
| Back | Main view