# Packages
Package mailmanageriface provides an interface to enable mocking the MailManager service client for testing your code.
# Functions
AcceptAction_Values returns all elements of the AcceptAction enum.
ActionFailurePolicy_Values returns all elements of the ActionFailurePolicy enum.
ArchiveBooleanEmailAttribute_Values returns all elements of the ArchiveBooleanEmailAttribute enum.
ArchiveBooleanOperator_Values returns all elements of the ArchiveBooleanOperator enum.
ArchiveState_Values returns all elements of the ArchiveState enum.
ArchiveStringEmailAttribute_Values returns all elements of the ArchiveStringEmailAttribute enum.
ArchiveStringOperator_Values returns all elements of the ArchiveStringOperator enum.
ExportState_Values returns all elements of the ExportState enum.
IngressBooleanOperator_Values returns all elements of the IngressBooleanOperator enum.
IngressIpOperator_Values returns all elements of the IngressIpOperator enum.
IngressIpv4Attribute_Values returns all elements of the IngressIpv4Attribute enum.
IngressPointStatus_Values returns all elements of the IngressPointStatus enum.
IngressPointStatusToUpdate_Values returns all elements of the IngressPointStatusToUpdate enum.
IngressPointType_Values returns all elements of the IngressPointType enum.
IngressStringEmailAttribute_Values returns all elements of the IngressStringEmailAttribute enum.
IngressStringOperator_Values returns all elements of the IngressStringOperator enum.
IngressTlsAttribute_Values returns all elements of the IngressTlsAttribute enum.
IngressTlsProtocolAttribute_Values returns all elements of the IngressTlsProtocolAttribute enum.
IngressTlsProtocolOperator_Values returns all elements of the IngressTlsProtocolOperator enum.
MailFrom_Values returns all elements of the MailFrom enum.
New creates a new instance of the MailManager client with a session.
RetentionPeriod_Values returns all elements of the RetentionPeriod enum.
RuleBooleanEmailAttribute_Values returns all elements of the RuleBooleanEmailAttribute enum.
RuleBooleanOperator_Values returns all elements of the RuleBooleanOperator enum.
RuleDmarcOperator_Values returns all elements of the RuleDmarcOperator enum.
RuleDmarcPolicy_Values returns all elements of the RuleDmarcPolicy enum.
RuleIpEmailAttribute_Values returns all elements of the RuleIpEmailAttribute enum.
RuleIpOperator_Values returns all elements of the RuleIpOperator enum.
RuleNumberEmailAttribute_Values returns all elements of the RuleNumberEmailAttribute enum.
RuleNumberOperator_Values returns all elements of the RuleNumberOperator enum.
RuleStringEmailAttribute_Values returns all elements of the RuleStringEmailAttribute enum.
RuleStringOperator_Values returns all elements of the RuleStringOperator enum.
RuleVerdict_Values returns all elements of the RuleVerdict enum.
RuleVerdictAttribute_Values returns all elements of the RuleVerdictAttribute enum.
RuleVerdictOperator_Values returns all elements of the RuleVerdictOperator enum.
SearchState_Values returns all elements of the SearchState enum.
# Constants
AcceptActionAllow is a AcceptAction enum value.
AcceptActionDeny is a AcceptAction enum value.
ActionFailurePolicyContinue is a ActionFailurePolicy enum value.
ActionFailurePolicyDrop is a ActionFailurePolicy enum value.
ArchiveBooleanEmailAttributeHasAttachments is a ArchiveBooleanEmailAttribute enum value.
ArchiveBooleanOperatorIsFalse is a ArchiveBooleanOperator enum value.
ArchiveBooleanOperatorIsTrue is a ArchiveBooleanOperator enum value.
ArchiveStateActive is a ArchiveState enum value.
ArchiveStatePendingDeletion is a ArchiveState enum value.
ArchiveStringEmailAttributeCc is a ArchiveStringEmailAttribute enum value.
ArchiveStringEmailAttributeFrom is a ArchiveStringEmailAttribute enum value.
ArchiveStringEmailAttributeSubject is a ArchiveStringEmailAttribute enum value.
ArchiveStringEmailAttributeTo is a ArchiveStringEmailAttribute enum value.
ArchiveStringOperatorContains is a ArchiveStringOperator enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
ExportStateCancelled is a ExportState enum value.
ExportStateCompleted is a ExportState enum value.
ExportStateFailed is a ExportState enum value.
ExportStatePreprocessing is a ExportState enum value.
ExportStateProcessing is a ExportState enum value.
ExportStateQueued is a ExportState enum value.
IngressBooleanOperatorIsFalse is a IngressBooleanOperator enum value.
IngressBooleanOperatorIsTrue is a IngressBooleanOperator enum value.
IngressIpOperatorCidrMatches is a IngressIpOperator enum value.
IngressIpOperatorNotCidrMatches is a IngressIpOperator enum value.
IngressIpv4AttributeSenderIp is a IngressIpv4Attribute enum value.
IngressPointStatusActive is a IngressPointStatus enum value.
IngressPointStatusClosed is a IngressPointStatus enum value.
IngressPointStatusDeprovisioning is a IngressPointStatus enum value.
IngressPointStatusFailed is a IngressPointStatus enum value.
IngressPointStatusProvisioning is a IngressPointStatus enum value.
IngressPointStatusToUpdateActive is a IngressPointStatusToUpdate enum value.
IngressPointStatusToUpdateClosed is a IngressPointStatusToUpdate enum value.
IngressPointStatusUpdating is a IngressPointStatus enum value.
IngressPointTypeAuth is a IngressPointType enum value.
IngressPointTypeOpen is a IngressPointType enum value.
IngressStringEmailAttributeRecipient is a IngressStringEmailAttribute enum value.
IngressStringOperatorContains is a IngressStringOperator enum value.
IngressStringOperatorEndsWith is a IngressStringOperator enum value.
IngressStringOperatorEquals is a IngressStringOperator enum value.
IngressStringOperatorNotEquals is a IngressStringOperator enum value.
IngressStringOperatorStartsWith is a IngressStringOperator enum value.
IngressTlsAttributeTlsProtocol is a IngressTlsAttribute enum value.
IngressTlsProtocolAttributeTls12 is a IngressTlsProtocolAttribute enum value.
IngressTlsProtocolAttributeTls13 is a IngressTlsProtocolAttribute enum value.
IngressTlsProtocolOperatorIs is a IngressTlsProtocolOperator enum value.
IngressTlsProtocolOperatorMinimumTlsVersion is a IngressTlsProtocolOperator enum value.
MailFromPreserve is a MailFrom enum value.
MailFromReplace is a MailFrom enum value.
RetentionPeriodEighteenMonths is a RetentionPeriod enum value.
RetentionPeriodEightYears is a RetentionPeriod enum value.
RetentionPeriodFiveYears is a RetentionPeriod enum value.
RetentionPeriodFourYears is a RetentionPeriod enum value.
RetentionPeriodNineMonths is a RetentionPeriod enum value.
RetentionPeriodNineYears is a RetentionPeriod enum value.
RetentionPeriodOneYear is a RetentionPeriod enum value.
RetentionPeriodPermanent is a RetentionPeriod enum value.
RetentionPeriodSevenYears is a RetentionPeriod enum value.
RetentionPeriodSixMonths is a RetentionPeriod enum value.
RetentionPeriodSixYears is a RetentionPeriod enum value.
RetentionPeriodTenYears is a RetentionPeriod enum value.
RetentionPeriodThirtyMonths is a RetentionPeriod enum value.
RetentionPeriodThreeMonths is a RetentionPeriod enum value.
RetentionPeriodThreeYears is a RetentionPeriod enum value.
RetentionPeriodTwoYears is a RetentionPeriod enum value.
RuleBooleanEmailAttributeReadReceiptRequested is a RuleBooleanEmailAttribute enum value.
RuleBooleanEmailAttributeTls is a RuleBooleanEmailAttribute enum value.
RuleBooleanEmailAttributeTlsWrapped is a RuleBooleanEmailAttribute enum value.
RuleBooleanOperatorIsFalse is a RuleBooleanOperator enum value.
RuleBooleanOperatorIsTrue is a RuleBooleanOperator enum value.
RuleDmarcOperatorEquals is a RuleDmarcOperator enum value.
RuleDmarcOperatorNotEquals is a RuleDmarcOperator enum value.
RuleDmarcPolicyNone is a RuleDmarcPolicy enum value.
RuleDmarcPolicyQuarantine is a RuleDmarcPolicy enum value.
RuleDmarcPolicyReject is a RuleDmarcPolicy enum value.
RuleIpEmailAttributeSourceIp is a RuleIpEmailAttribute enum value.
RuleIpOperatorCidrMatches is a RuleIpOperator enum value.
RuleIpOperatorNotCidrMatches is a RuleIpOperator enum value.
RuleNumberEmailAttributeMessageSize is a RuleNumberEmailAttribute enum value.
RuleNumberOperatorEquals is a RuleNumberOperator enum value.
RuleNumberOperatorGreaterThan is a RuleNumberOperator enum value.
RuleNumberOperatorGreaterThanOrEqual is a RuleNumberOperator enum value.
RuleNumberOperatorLessThan is a RuleNumberOperator enum value.
RuleNumberOperatorLessThanOrEqual is a RuleNumberOperator enum value.
RuleNumberOperatorNotEquals is a RuleNumberOperator enum value.
RuleStringEmailAttributeCc is a RuleStringEmailAttribute enum value.
RuleStringEmailAttributeFrom is a RuleStringEmailAttribute enum value.
RuleStringEmailAttributeHelo is a RuleStringEmailAttribute enum value.
RuleStringEmailAttributeMailFrom is a RuleStringEmailAttribute enum value.
RuleStringEmailAttributeRecipient is a RuleStringEmailAttribute enum value.
RuleStringEmailAttributeSender is a RuleStringEmailAttribute enum value.
RuleStringEmailAttributeSubject is a RuleStringEmailAttribute enum value.
RuleStringEmailAttributeTo is a RuleStringEmailAttribute enum value.
RuleStringOperatorContains is a RuleStringOperator enum value.
RuleStringOperatorEndsWith is a RuleStringOperator enum value.
RuleStringOperatorEquals is a RuleStringOperator enum value.
RuleStringOperatorNotEquals is a RuleStringOperator enum value.
RuleStringOperatorStartsWith is a RuleStringOperator enum value.
RuleVerdictAttributeDkim is a RuleVerdictAttribute enum value.
RuleVerdictAttributeSpf is a RuleVerdictAttribute enum value.
RuleVerdictFail is a RuleVerdict enum value.
RuleVerdictGray is a RuleVerdict enum value.
RuleVerdictOperatorEquals is a RuleVerdictOperator enum value.
RuleVerdictOperatorNotEquals is a RuleVerdictOperator enum value.
RuleVerdictPass is a RuleVerdict enum value.
RuleVerdictProcessingFailed is a RuleVerdict enum value.
SearchStateCancelled is a SearchState enum value.
SearchStateCompleted is a SearchState enum value.
SearchStateFailed is a SearchState enum value.
SearchStateQueued is a SearchState enum value.
SearchStateRunning is a SearchState enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
# Structs
Occurs when a user is denied access to a specific resource or action.
The action to add a header to a message.
An Add On instance represents a specific configuration of an Add On.
A subscription for an Add On representing the acceptance of its terms of use and additional pricing.
The result of an analysis can be used in conditions to trigger actions.
An archive resource for storing and retaining emails.
The action to archive the email by delivering the email to an Amazon SES archive.
A boolean expression to evaluate email attribute values.
The attribute to evaluate in a boolean expression.
A filter condition used to include or exclude emails when exporting from or searching an archive.
A set of filter conditions to include and/or exclude emails.
The retention policy for an email archive that specifies how long emails are kept before being automatically deleted.
A string expression to evaluate an email attribute value against one or more string values.
Specifies the email attribute to evaluate in a string expression.
The request configuration has conflicts.
The request to create a new email archive.
The response from creating a new email archive.
The request to initiate deletion of an email archive.
The response indicating if the archive deletion was successfully initiated.
This action to delivers an email to a mailbox.
This action causes processing to stop and the email to be dropped.
The destination configuration for delivering exported email data.
The current status of an archive export job.
Summary statuses of an archive export job.
The request to retrieve details of a specific archive export job.
The response containing details of the specified archive export job.
The request to retrieve details of an email archive.
The request to get the textual content of a specific email message stored in an archive.
The response containing the textual content of the requested archived email message.
The request to get details of a specific email message stored in an archive.
The response containing details about the requested archived email message.
The response containing details of the requested archive.
The request to retrieve details of a specific archive search job.
The response containing details of the specified archive search job.
The request to retrieve results from a completed archive search job.
The response containing search results from a completed archive search.
The Add On ARN and its returned value that is evaluated in a policy statement's conditional expression to either deny or block the incoming email.
The structure for a boolean condition matching on the incoming mail.
The union type representing the allowed types of operands for a boolean condition.
The structure for an IP based condition matching on the incoming mail.
The union type representing the allowed types for the left hand side of an IP condition.
The structure of an ingress endpoint resource.
The authentication configuration for the ingress endpoint resource.
The configuration of the ingress endpoint resource.
The password configuration of the ingress endpoint resource.
The structure for a string based condition matching on the incoming mail.
The union type representing the allowed types for the left hand side of a string condition.
The structure for a TLS related condition matching on the incoming mail.
The union type representing the allowed types for the left hand side of a TLS condition.
The request to list archive export jobs in your account.
The response containing a list of archive export jobs and their statuses.
The request to list archive search jobs in your account.
The response containing a list of archive search jobs and their statuses.
The request to list email archives in your account.
The response containing a list of your email archives.
MailManager provides the API operation methods for making requests to MailManager.
The textual body content of an email message.
Explicitly indicate that the relay destination server does not require SMTP credential authentication.
The email traffic filtering conditions which are contained in a traffic policy resource.
The structure containing traffic policy conditions and actions.
The relay resource that can be used as a rule to relay receiving emails to the destination relay server.
The action relays the email via SMTP to another specific SMTP server.
Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored, or specify an empty NoAuthentication structure if the relay destination server does not require SMTP credential authentication.
This action replaces the email envelope recipients with the given list of recipients.
Occurs when a requested resource is not found.
A result row containing metadata for an archived email message.
A rule contains conditions, "unless conditions" and actions.
The action for a rule to take.
A boolean expression to be used in a rule condition.
The union type representing the allowed types of operands for a boolean condition.
The conditional expression used to evaluate an email for determining if a rule action should be taken.
A DMARC policy expression.
An IP address expression matching certain IP addresses within a given range of IP addresses.
The IP address to evaluate for this condition.
A number expression to match numeric conditions with integers from the incoming email.
The number to evaluate in a numeric condition expression.
A rule set contains a list of rules that are evaluated in order.
A string expression is evaluated against strings or substrings of the email.
The string to evaluate in a string condition expression.
A verdict expression is evaluated against verdicts of the email.
The verdict to evaluate in a verdict condition expression.
Writes the MIME content of the email to an S3 bucket.
The configuration for exporting email data to an Amazon S3 bucket.
The current status of an archive search job.
Summary details of an archive search job.
Sends the email to the internet using the ses:SendRawEmail API.
Occurs when an operation exceeds a predefined service quota or limit.
The request to initiate an export of emails from an archive.
The response from initiating an archive export.
The request to initiate a search across emails in an archive.
The response from initiating an archive search.
The request to stop an in-progress archive export job.
The response indicating if the request to stop the export job succeeded.
The request to stop an in-progress archive search job.
The response indicating if the request to stop the search job succeeded.
A key-value pair (the value is optional), that you can define and assign to Amazon Web Services resources.
Occurs when a service's request rate limit is exceeded, resulting in throttling of further requests.
The structure of a traffic policy resource which is a container for policy statements.
The request to update properties of an existing email archive.
The response indicating if the archive update succeeded or failed.
The request validation has failed.