Available in version v6+
An object that contains the message content and content-related properties. The MessageBase object does not contain information related to the message context, for example, sendout status and group assignment.
This object can be embedded in wrapper objects which provide the required context.
Name | Type | Description | Constraints |
---|
subject | String | The message subject. | required |
emailBodyText | String | The text body part of the message. | optional |
emailBodyHtml | String | The HTML body part of the message. | optional |
smsText | String | The SMS text part of the message. | optional |
faxText | String | The fax text part of the message. | optional |
emailHeaders | Attribute | Additional email headers that are added to the message. | required |
attachments | Attachment | A list of attachments. | required |
attachmentReferences | AttachmentReference[] | A list of references to images and attachments saved to the Content Store. | required |
encoding | String | Specifies the encoding of the message. If not specified, the default encoding is used. | optional |
imageHandlingMode | String | Defines how images are embedded in the message. | optional |
encodingSMS | String | Specifies the encoding used to transmit the message from Mapp Engage to the cellular network. | |
The actual encoding used to send the SMS message is based on definitions used for cellular communication:
If not specified, the default encoding is used.