Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

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.
Last modified on October 29, 2026