Data object MessageSendSettings
interface struct MessageSendSettings
Send settings for sending a message.
Fields
folder
string — Required
Set folder for message to send.
Indicates the folder that the message is sent to. This should not
include any path information.
transparent
bool — Required
Indicates whether a copy of the message should be kept in the
“Sent” folder after the message was sent. If not specified, transparency
mode is not enabled.
retry
bool — Required
Enable retry mode for message to send.
Indicates whether multiple attempts to send the message should be
done in case the network is not available when the message is sent to the
message repository outbox. The number of retry attempts may vary based on
the remote device. If not specified, retry mode is not enabled.
charset
MessageCharset — Required
Set character set for message to send.
Indicates the transcoding of the textual parts of the message
contents. This is a required parameter.
forwardAttachment
bool — Required
Enable attachment forwarding mode for message to send.
Indicates whether the attachments of the original message should
be attached when forwarded. This parameter is only used if forwarding a
message. Only used if the message repository supports the
MessageRepositoryFeature::MESSAGE_FORWARDING feature. If not specified,
attachment forwarding mode is not enabled.
textModify
MessageTextModify — Required
Set text modification mode of the message to send.
Indicates whether the textual content of the original message
should be prepended or replaced, see MessageTextModify. This parameter
is required if forwarding a message. Only used if the message repository
supports the MessageRepositoryFeature::MESSAGE_FORWARDING feature.
