ConfigurationData
public struct ConfigurationData : Equatable
Representation of email configuration data in Platform SDK.
-
The number of email messages that can be deleted at a time.
Declaration
Swift
public var deleteEmailMessagesLimit: Int -
The number of email messages that can be updated at a time.
Declaration
Swift
public var updateEmailMessagesLimit: Int -
The maximum allowed size of an inbound email message.
Declaration
Swift
public var emailMessageMaxInboundMessageSize: Int -
The maximum allowed size of an outbound email message.
Declaration
Swift
public var emailMessageMaxOutboundMessageSize: Int -
The maximum number of recipients for an out-of-network email message.
Declaration
Swift
public var emailMessageRecipientsLimit: Int -
The maximum number of recipients for an in-network encrypted email message.
Declaration
Swift
public var encryptedEmailMessageRecipientsLimit: Int -
The set of file extensions not permitted to be sent as attachments
Declaration
Swift
public var prohibitedFileExtensions: [String] -
Whether or not email masks are enabled in this environment. The basic level of support for masked emails allows masking internal (in-network) addresses only.
Declaration
Swift
public var emailMasksEnabled: Bool -
Whether or not external email masks are enabled in this environment. The above emailMasksEnabled value must be true in order to permit the additional functionality of using external addresses as masked destinations.
Declaration
Swift
public var externalEmailMasksEnabled: Bool -
init(deleteEmailMessagesLimit:updateEmailMessagesLimit: emailMessageMaxInboundMessageSize: emailMessageMaxOutboundMessageSize: emailMessageRecipientsLimit: encryptedEmailMessageRecipientsLimit: prohibitedFileExtensions: emailMasksEnabled: externalEmailMasksEnabled: ) Declaration
Swift
public init( deleteEmailMessagesLimit: Int, updateEmailMessagesLimit: Int, emailMessageMaxInboundMessageSize: Int, emailMessageMaxOutboundMessageSize: Int, emailMessageRecipientsLimit: Int, encryptedEmailMessageRecipientsLimit: Int, prohibitedFileExtensions: [String] = [], emailMasksEnabled: Bool, externalEmailMasksEnabled: Bool )
ConfigurationData Structure Reference