Insert a Message
To insert a message into the repository, use the following properties in your insertXML.
| Property | Description |
|---|---|
MailboxId
|
(Required) The ID of the mailbox to insert the message into. |
To
|
(Required) A comma-separated list of e-mail addresses that the message was sent to. |
From
|
(Required) The e-mail address that the message was sent from. |
CC
|
A comma-separated list of e-mail addresses (CC). |
BCC
|
A comma-separated list of e-mail addresses (BCC). |
ToDisplay
|
A comma-separated list of display names matching the e-mail addresses provided in the To property. |
FromDisplay
|
A display name for the e-mail address that the message was sent from. |
CCDisplay
|
A comma-separated list of display names matching the e-mail addresses provided in the CC property. |
BCCDisplay
|
A comma-separated list of display names matching the e-mail addresses provided in the BCC property. |
Subject
|
The subject of the e-mail. |
DateSent
|
The date that the e-mail was sent, in epoch seconds or the format YYYY-MM-DDTHH:NN:SSZ. |
DateReceived
|
The date that the e-mail was received, in epoch seconds or the format YYYY-MM-DDTHH:NN:SSZ. |
Attachments
|
A comma-separated list of base64-encoded attachments. |
AttachmentNames
|
A comma-separated list of names for the attachments provided in the Attachments property. |
The file element of the insertXML should contain the HTML body of the e-mail message.
For example:
<insertXML>
<insert>
<property name="MailboxId" value="User1"/>
<property name="To" value="User1@microfocus.com"/>
<property name="From" value="Someone@microfocus.com"/>
<property name="ToDisplay" value="User1"/>
<property name="FromDisplay" value="Someone"/>
<property name="Subject" value="Important"/>
<property name="DateSent" value="1543488579"/>
<property name="DateReceived" value="1543488583"/>
<file>
<type>file</type>
<content>email_body.htm</content>
</file>
</insert>
</insertXML>