email-2010-12-01 library

Classes

AddHeaderAction
When included in a receipt rule, this action adds a header to the received email.
AwsClientCredentials
AWS credentials.
Body
Represents the body of the message. You can specify text, HTML, or both. If you use both, then the message should display correctly in the widest variety of email clients.
BounceAction
When included in a receipt rule, this action rejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
BouncedRecipientInfo
Recipient-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces.
BulkEmailDestination
An array that contains one or more Destinations, as well as the tags and replacement data associated with each of those Destinations.
BulkEmailDestinationStatus
An object that contains the response from the SendBulkTemplatedEmail operation.
CloneReceiptRuleSetResponse
An empty element returned on a successful request.
CloudWatchDestination
Contains information associated with an Amazon CloudWatch event destination to which email sending events are published.
CloudWatchDimensionConfiguration
Contains the dimension configuration to use when you publish email sending events to Amazon CloudWatch.
ConfigurationSet
The name of the configuration set.
Content
Represents textual data, plus an optional character set specification.
CreateConfigurationSetEventDestinationResponse
An empty element returned on a successful request.
CreateConfigurationSetResponse
An empty element returned on a successful request.
CreateConfigurationSetTrackingOptionsResponse
An empty element returned on a successful request.
CreateReceiptFilterResponse
An empty element returned on a successful request.
CreateReceiptRuleResponse
An empty element returned on a successful request.
CreateReceiptRuleSetResponse
An empty element returned on a successful request.
CreateTemplateResponse
CustomVerificationEmailTemplate
Contains information about a custom verification email template.
DeleteConfigurationSetEventDestinationResponse
An empty element returned on a successful request.
DeleteConfigurationSetResponse
An empty element returned on a successful request.
DeleteConfigurationSetTrackingOptionsResponse
An empty element returned on a successful request.
DeleteIdentityPolicyResponse
An empty element returned on a successful request.
DeleteIdentityResponse
An empty element returned on a successful request.
DeleteReceiptFilterResponse
An empty element returned on a successful request.
DeleteReceiptRuleResponse
An empty element returned on a successful request.
DeleteReceiptRuleSetResponse
An empty element returned on a successful request.
DeleteTemplateResponse
DeliveryOptions
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
DescribeActiveReceiptRuleSetResponse
Represents the metadata and receipt rules for the receipt rule set that is currently active.
DescribeConfigurationSetResponse
Represents the details of a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
DescribeReceiptRuleResponse
Represents the details of a receipt rule.
DescribeReceiptRuleSetResponse
Represents the details of the specified receipt rule set.
Destination
Represents the destination of the message, consisting of To:, CC:, and BCC: fields.
EventDestination
Contains information about the event destination that the specified email sending events will be published to. Event destinations are associated with configuration sets, which enable you to publish email sending events to Amazon CloudWatch, Amazon Kinesis Firehose, or Amazon Simple Notification Service (Amazon SNS). For information about using configuration sets, see the Amazon SES Developer Guide.
ExtensionField
Additional X-headers to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces.
GetAccountSendingEnabledResponse
Represents a request to return the email sending status for your Amazon SES account in the current AWS Region.
GetCustomVerificationEmailTemplateResponse
The content of the custom verification email template.
GetIdentityDkimAttributesResponse
Represents the status of Amazon SES Easy DKIM signing for an identity. For domain identities, this response also contains the DKIM tokens that are required for Easy DKIM signing, and whether Amazon SES successfully verified that these tokens were published.
GetIdentityMailFromDomainAttributesResponse
Represents the custom MAIL FROM attributes for a list of identities.
GetIdentityNotificationAttributesResponse
Represents the notification attributes for a list of identities.
GetIdentityPoliciesResponse
Represents the requested sending authorization policies.
GetIdentityVerificationAttributesResponse
The Amazon SES verification status of a list of identities. For domain identities, this response also contains the verification token.
GetSendQuotaResponse
Represents your Amazon SES daily sending quota, maximum send rate, and the number of emails you have sent in the last 24 hours.
GetSendStatisticsResponse
Represents a list of data points. This list contains aggregated data from the previous two weeks of your sending activity with Amazon SES.
GetTemplateResponse
IdentityDkimAttributes
Represents the DKIM attributes of a verified email address or a domain.
IdentityMailFromDomainAttributes
Represents the custom MAIL FROM domain attributes of a verified identity (email address or domain).
IdentityNotificationAttributes
Represents the notification attributes of an identity, including whether an identity has Amazon Simple Notification Service (Amazon SNS) topics set for bounce, complaint, and/or delivery notifications, and whether feedback forwarding is enabled for bounce and complaint notifications.
IdentityVerificationAttributes
Represents the verification attributes of a single identity.
KinesisFirehoseDestination
Contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
LambdaAction
When included in a receipt rule, this action calls an AWS Lambda function and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
ListConfigurationSetsResponse
A list of configuration sets associated with your AWS account. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
ListCustomVerificationEmailTemplatesResponse
A paginated list of custom verification email templates.
ListIdentitiesResponse
A list of all identities that you have attempted to verify under your AWS account, regardless of verification status.
ListIdentityPoliciesResponse
A list of names of sending authorization policies that apply to an identity.
ListReceiptFiltersResponse
A list of IP address filters that exist under your AWS account.
ListReceiptRuleSetsResponse
A list of receipt rule sets that exist under your AWS account.
ListTemplatesResponse
ListVerifiedEmailAddressesResponse
A list of email addresses that you have verified with Amazon SES under your AWS account.
Message
Represents the message to be sent, composed of a subject and a body.
MessageDsn
Message-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces.
MessageTag
Contains the name and value of a tag that you can provide to SendEmail or SendRawEmail to apply to an email.
PutConfigurationSetDeliveryOptionsResponse
An HTTP 200 response if the request succeeds, or an error message if the request fails.
PutIdentityPolicyResponse
An empty element returned on a successful request.
RawMessage
Represents the raw data of the message.
ReceiptAction
An action that Amazon SES can take when it receives an email on behalf of one or more email addresses or domains that you own. An instance of this data type can represent only one action.
ReceiptFilter
A receipt IP address filter enables you to specify whether to accept or reject mail originating from an IP address or range of IP addresses.
ReceiptIpFilter
A receipt IP address filter enables you to specify whether to accept or reject mail originating from an IP address or range of IP addresses.
ReceiptRule
Receipt rules enable you to specify which actions Amazon SES should take when it receives mail on behalf of one or more email addresses or domains that you own.
ReceiptRuleSetMetadata
Information about a receipt rule set.
RecipientDsnFields
Recipient-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces.
ReorderReceiptRuleSetResponse
An empty element returned on a successful request.
ReputationOptions
Contains information about the reputation settings for a configuration set.
S3Action
When included in a receipt rule, this action saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
SendBounceResponse
Represents a unique message ID.
SendBulkTemplatedEmailResponse
SendCustomVerificationEmailResponse
The response received when attempting to send the custom verification email.
SendDataPoint
Represents sending statistics data. Each SendDataPoint contains statistics for a 15-minute period of sending activity.
SendEmailResponse
Represents a unique message ID.
SendRawEmailResponse
Represents a unique message ID.
SendTemplatedEmailResponse
SES
This document contains reference information for the Amazon Simple Email Service (Amazon SES) API, version 2010-12-01. This document is best used in conjunction with the Amazon SES Developer Guide.
SetActiveReceiptRuleSetResponse
An empty element returned on a successful request.
SetIdentityDkimEnabledResponse
An empty element returned on a successful request.
SetIdentityFeedbackForwardingEnabledResponse
An empty element returned on a successful request.
SetIdentityHeadersInNotificationsEnabledResponse
An empty element returned on a successful request.
SetIdentityMailFromDomainResponse
An empty element returned on a successful request.
SetIdentityNotificationTopicResponse
An empty element returned on a successful request.
SetReceiptRulePositionResponse
An empty element returned on a successful request.
SNSAction
When included in a receipt rule, this action publishes a notification to Amazon Simple Notification Service (Amazon SNS). This action includes a complete copy of the email content in the Amazon SNS notifications. Amazon SNS notifications for all other actions simply provide information about the email. They do not include the email content itself.
SNSDestination
Contains the topic ARN associated with an Amazon Simple Notification Service (Amazon SNS) event destination.
StopAction
When included in a receipt rule, this action terminates the evaluation of the receipt rule set and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS).
Template
The content of the email, composed of a subject line, an HTML part, and a text-only part.
TemplateMetadata
Contains information about an email template.
TestRenderTemplateResponse
TrackingOptions
A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.
UpdateConfigurationSetEventDestinationResponse
An empty element returned on a successful request.
UpdateConfigurationSetTrackingOptionsResponse
An empty element returned on a successful request.
UpdateReceiptRuleResponse
An empty element returned on a successful request.
UpdateTemplateResponse
VerifyDomainDkimResponse
Returns CNAME records that you must publish to the DNS server of your domain to set up Easy DKIM with Amazon SES.
VerifyDomainIdentityResponse
Returns a TXT record that you must publish to the DNS server of your domain to complete domain verification with Amazon SES.
VerifyEmailIdentityResponse
An empty element returned on a successful request.
WorkmailAction
When included in a receipt rule, this action calls Amazon WorkMail and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS). You will typically not use this action directly because Amazon WorkMail adds the rule automatically during its setup procedure.