EmailMessageDataProcessor

Handles the processing of email message data which includes the encoding and parsing of the email message content.

Inheritors

Functions

Link copied to clipboard
abstract fun encodeToInternetMessageData(from: String, to: List<String>, cc: List<String>? = null, bcc: List<String>? = null, subject: String? = null, body: String? = null, attachments: List<EmailAttachment>? = null, inlineAttachments: List<EmailAttachment>? = null, isHtml: Boolean = false, encryptionStatus: EncryptionStatus = EncryptionStatus.UNENCRYPTED, replyingMessageId: String? = null, forwardingMessageId: String? = null): ByteArray

Encode an email message to a ByteArray of data.

Link copied to clipboard

Parse a ByteArray of data to an email message.