View Source BambooSes.Message (bamboo_ses v0.4.4)
Contains functions for composing email
Link to this section Summary
Functions
Adds configuration set name to message struct
Adds content struct to message struct
Adds to, cc, bcc fields to message's destination struct and updates message
Adds email tags to message struct
Adds feedback forwarding address to message struct
Adds feedback forwarding address arn to message struct
Adds from address to message struct
Adds from address ARN to message struct
Add list management options to message struct
Adds reply to address to message struct
Link to this section Types
@type t() :: %BambooSes.Message{ ConfigurationSetName: String.t() | nil, Content: BambooSes.Message.Content.t(), Destination: BambooSes.Message.Destination.t(), EmailTags: [map(), ...] | nil, FeedbackForwardingEmailAddress: String.t() | nil, FeedbackForwardingEmailAddressIdentityArn: String.t() | nil, FromEmailAddress: String.t() | nil, FromEmailAddressIdentityArn: String.t() | nil, ListManagementOptions: map() | nil, ReplyToAddresses: [Bamboo.Email.address()] }
Link to this section Functions
Adds configuration set name to message struct
@spec put_content(t(), Bamboo.Email.t()) :: t()
Adds content struct to message struct
@spec put_destination( t(), BambooSes.Message.Destination.recipients(), BambooSes.Message.Destination.recipients(), BambooSes.Message.Destination.recipients() ) :: t()
Adds to, cc, bcc fields to message's destination struct and updates message
Adds email tags to message struct
Adds feedback forwarding address to message struct
Adds feedback forwarding address arn to message struct
@spec put_from(t(), Bamboo.Email.address() | nil) :: t()
Adds from address to message struct
Adds from address ARN to message struct
put_list_management_options(message, contact_list_name, topic_name)
View SourceAdd list management options to message struct
@spec put_reply_to(t(), Bamboo.Email.address()) :: t()
Adds reply to address to message struct