CreateDraftEmailMessageInput

data class CreateDraftEmailMessageInput(val rfc822Data: ByteArray, val senderEmailAddressId: String, val emailMaskId: String? = null)

Input object containing information required to save a draft email message.

The email address in the From field of the RFC6854 data must match either the maskAddress of the Email Mask associated with the emailMaskId property, if provided, otherwise the emailAddress of the Email Address associated with the senderEmailAddressId property.

Parameters

senderEmailAddressId

String Identifier of the EmailAddress being used to send the email.

emailMaskId

String? Optional email mask ID associated with the draft.

Constructors

Link copied to clipboard
constructor(rfc822Data: ByteArray, senderEmailAddressId: String, emailMaskId: String? = null)

Properties

Link copied to clipboard
val emailMaskId: String? = null
Link copied to clipboard

ByteArray Email message data formatted under the RFC-6854 (supersedes RFC 822) (https://tools.ietf.org/html/rfc6854) standard. Some further rules (beyond RFC 6854) must also be applied to the data:

Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int