SubmitEmailDetails¶
- 
class 
oci.email_data_plane.models.SubmitEmailDetails(**kwargs)¶ Bases:
objectDetails that are required by the sender to submit a request to send email.
Methods
__init__(**kwargs)Initializes a new SubmitEmailDetails object with values from keyword arguments. Attributes
body_htmlGets the body_html of this SubmitEmailDetails. body_textGets the body_text of this SubmitEmailDetails. header_fieldsGets the header_fields of this SubmitEmailDetails. message_idGets the message_id of this SubmitEmailDetails. recipients[Required] Gets the recipients of this SubmitEmailDetails. reply_toGets the reply_to of this SubmitEmailDetails. sender[Required] Gets the sender of this SubmitEmailDetails. subject[Required] Gets the subject of this SubmitEmailDetails. - 
__init__(**kwargs)¶ Initializes a new SubmitEmailDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - message_id (str) – The value to assign to the message_id property of this SubmitEmailDetails.
 - sender (oci.email_data_plane.models.Sender) – The value to assign to the sender property of this SubmitEmailDetails.
 - recipients (oci.email_data_plane.models.Recipients) – The value to assign to the recipients property of this SubmitEmailDetails.
 - subject (str) – The value to assign to the subject property of this SubmitEmailDetails.
 - body_html (str) – The value to assign to the body_html property of this SubmitEmailDetails.
 - body_text (str) – The value to assign to the body_text property of this SubmitEmailDetails.
 - reply_to (list[oci.email_data_plane.models.EmailAddress]) – The value to assign to the reply_to property of this SubmitEmailDetails.
 - header_fields (dict(str, str)) – The value to assign to the header_fields property of this SubmitEmailDetails.
 
- 
body_html¶ Gets the body_html of this SubmitEmailDetails. HTML body content in UTF-8. NOTE: Even though bodytext and bodyhtml are both optional, at least one of them must be provided.
Returns: The body_html of this SubmitEmailDetails. Return type: str 
- 
body_text¶ Gets the body_text of this SubmitEmailDetails. Text body content. NOTE: Even though bodytext and bodyhtml are both optional, at least one of them must be provided.
Returns: The body_text of this SubmitEmailDetails. Return type: str 
- 
header_fields¶ Gets the header_fields of this SubmitEmailDetails. The header used by the customer for the email sent. Reserved headers are not allowed e.g “subject”, “from”, and “to” etc. Example: {“bar-key”: “value”}
Returns: The header_fields of this SubmitEmailDetails. Return type: dict(str, str) 
- 
message_id¶ Gets the message_id of this SubmitEmailDetails. The unique ID for the email’s Message-ID header used for service log correlation. The submission will return an error if the syntax is not a valid RFC 5322 Message-ID. This will be generated if not provided. Example: sdiofu234qwermls24fd@mail.example.com
Returns: The message_id of this SubmitEmailDetails. Return type: str 
- 
recipients¶ [Required] Gets the recipients of this SubmitEmailDetails.
Returns: The recipients of this SubmitEmailDetails. Return type: oci.email_data_plane.models.Recipients 
- 
reply_to¶ Gets the reply_to of this SubmitEmailDetails. The email address for the recipient to reply to. If left blank, defaults to the sender address.
Returns: The reply_to of this SubmitEmailDetails. Return type: list[oci.email_data_plane.models.EmailAddress] 
- 
sender¶ [Required] Gets the sender of this SubmitEmailDetails.
Returns: The sender of this SubmitEmailDetails. Return type: oci.email_data_plane.models.Sender 
-