Awso_ses_asyncSourceval clone_receipt_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CloneReceiptRuleSetRequest.t ->
(Awso_ses.Values.CloneReceiptRuleSetResponse.t,
Awso_ses.Values.CloneReceiptRuleSetResponse.error)
Result.t
Async.Deferred.tval create_configuration_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateConfigurationSetRequest.t ->
(Awso_ses.Values.CreateConfigurationSetResponse.t,
Awso_ses.Values.CreateConfigurationSetResponse.error)
Result.t
Async.Deferred.tval create_configuration_set_event_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateConfigurationSetEventDestinationRequest.t ->
(Awso_ses.Values.CreateConfigurationSetEventDestinationResponse.t,
Awso_ses.Values.CreateConfigurationSetEventDestinationResponse.error)
Result.t
Async.Deferred.tval create_configuration_set_tracking_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateConfigurationSetTrackingOptionsRequest.t ->
(Awso_ses.Values.CreateConfigurationSetTrackingOptionsResponse.t,
Awso_ses.Values.CreateConfigurationSetTrackingOptionsResponse.error)
Result.t
Async.Deferred.tval create_custom_verification_email_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateCustomVerificationEmailTemplateRequest.t ->
(unit, unit) Result.t Async.Deferred.tval create_receipt_filter :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateReceiptFilterRequest.t ->
(Awso_ses.Values.CreateReceiptFilterResponse.t,
Awso_ses.Values.CreateReceiptFilterResponse.error)
Result.t
Async.Deferred.tval create_receipt_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateReceiptRuleRequest.t ->
(Awso_ses.Values.CreateReceiptRuleResponse.t,
Awso_ses.Values.CreateReceiptRuleResponse.error)
Result.t
Async.Deferred.tval create_receipt_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateReceiptRuleSetRequest.t ->
(Awso_ses.Values.CreateReceiptRuleSetResponse.t,
Awso_ses.Values.CreateReceiptRuleSetResponse.error)
Result.t
Async.Deferred.tval create_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.CreateTemplateRequest.t ->
(Awso_ses.Values.CreateTemplateResponse.t,
Awso_ses.Values.CreateTemplateResponse.error)
Result.t
Async.Deferred.tval delete_configuration_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteConfigurationSetRequest.t ->
(Awso_ses.Values.DeleteConfigurationSetResponse.t,
Awso_ses.Values.DeleteConfigurationSetResponse.error)
Result.t
Async.Deferred.tval delete_configuration_set_event_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteConfigurationSetEventDestinationRequest.t ->
(Awso_ses.Values.DeleteConfigurationSetEventDestinationResponse.t,
Awso_ses.Values.DeleteConfigurationSetEventDestinationResponse.error)
Result.t
Async.Deferred.tval delete_configuration_set_tracking_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteConfigurationSetTrackingOptionsRequest.t ->
(Awso_ses.Values.DeleteConfigurationSetTrackingOptionsResponse.t,
Awso_ses.Values.DeleteConfigurationSetTrackingOptionsResponse.error)
Result.t
Async.Deferred.tval delete_custom_verification_email_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteCustomVerificationEmailTemplateRequest.t ->
(unit, unit) Result.t Async.Deferred.tval delete_identity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteIdentityRequest.t ->
(Awso_ses.Values.DeleteIdentityResponse.t,
Awso_ses.Values.DeleteIdentityResponse.error)
Result.t
Async.Deferred.tval delete_identity_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteIdentityPolicyRequest.t ->
(Awso_ses.Values.DeleteIdentityPolicyResponse.t,
Awso_ses.Values.DeleteIdentityPolicyResponse.error)
Result.t
Async.Deferred.tval delete_receipt_filter :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteReceiptFilterRequest.t ->
(Awso_ses.Values.DeleteReceiptFilterResponse.t,
Awso_ses.Values.DeleteReceiptFilterResponse.error)
Result.t
Async.Deferred.tval delete_receipt_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteReceiptRuleRequest.t ->
(Awso_ses.Values.DeleteReceiptRuleResponse.t,
Awso_ses.Values.DeleteReceiptRuleResponse.error)
Result.t
Async.Deferred.tval delete_receipt_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteReceiptRuleSetRequest.t ->
(Awso_ses.Values.DeleteReceiptRuleSetResponse.t,
Awso_ses.Values.DeleteReceiptRuleSetResponse.error)
Result.t
Async.Deferred.tval delete_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteTemplateRequest.t ->
(Awso_ses.Values.DeleteTemplateResponse.t,
Awso_ses.Values.DeleteTemplateResponse.error)
Result.t
Async.Deferred.tval delete_verified_email_address :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DeleteVerifiedEmailAddressRequest.t ->
(unit, unit) Result.t Async.Deferred.tval describe_active_receipt_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DescribeActiveReceiptRuleSetRequest.t ->
(Awso_ses.Values.DescribeActiveReceiptRuleSetResponse.t,
Awso_ses.Values.DescribeActiveReceiptRuleSetResponse.error)
Result.t
Async.Deferred.tval describe_configuration_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DescribeConfigurationSetRequest.t ->
(Awso_ses.Values.DescribeConfigurationSetResponse.t,
Awso_ses.Values.DescribeConfigurationSetResponse.error)
Result.t
Async.Deferred.tval describe_receipt_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DescribeReceiptRuleRequest.t ->
(Awso_ses.Values.DescribeReceiptRuleResponse.t,
Awso_ses.Values.DescribeReceiptRuleResponse.error)
Result.t
Async.Deferred.tval describe_receipt_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.DescribeReceiptRuleSetRequest.t ->
(Awso_ses.Values.DescribeReceiptRuleSetResponse.t,
Awso_ses.Values.DescribeReceiptRuleSetResponse.error)
Result.t
Async.Deferred.tval get_account_sending_enabled :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
unit ->
(Awso_ses.Values.GetAccountSendingEnabledResponse.t,
Awso_ses.Values.GetAccountSendingEnabledResponse.error)
Result.t
Async.Deferred.tval get_custom_verification_email_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.GetCustomVerificationEmailTemplateRequest.t ->
(Awso_ses.Values.GetCustomVerificationEmailTemplateResponse.t,
Awso_ses.Values.GetCustomVerificationEmailTemplateResponse.error)
Result.t
Async.Deferred.tval get_identity_dkim_attributes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.GetIdentityDkimAttributesRequest.t ->
(Awso_ses.Values.GetIdentityDkimAttributesResponse.t,
Awso_ses.Values.GetIdentityDkimAttributesResponse.error)
Result.t
Async.Deferred.tval get_identity_mail_from_domain_attributes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.GetIdentityMailFromDomainAttributesRequest.t ->
(Awso_ses.Values.GetIdentityMailFromDomainAttributesResponse.t,
Awso_ses.Values.GetIdentityMailFromDomainAttributesResponse.error)
Result.t
Async.Deferred.tval get_identity_notification_attributes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.GetIdentityNotificationAttributesRequest.t ->
(Awso_ses.Values.GetIdentityNotificationAttributesResponse.t,
Awso_ses.Values.GetIdentityNotificationAttributesResponse.error)
Result.t
Async.Deferred.tval get_identity_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.GetIdentityPoliciesRequest.t ->
(Awso_ses.Values.GetIdentityPoliciesResponse.t,
Awso_ses.Values.GetIdentityPoliciesResponse.error)
Result.t
Async.Deferred.tval get_identity_verification_attributes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.GetIdentityVerificationAttributesRequest.t ->
(Awso_ses.Values.GetIdentityVerificationAttributesResponse.t,
Awso_ses.Values.GetIdentityVerificationAttributesResponse.error)
Result.t
Async.Deferred.tval get_send_quota :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
unit ->
(Awso_ses.Values.GetSendQuotaResponse.t,
Awso_ses.Values.GetSendQuotaResponse.error)
Result.t
Async.Deferred.tval get_send_statistics :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
unit ->
(Awso_ses.Values.GetSendStatisticsResponse.t,
Awso_ses.Values.GetSendStatisticsResponse.error)
Result.t
Async.Deferred.tval get_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.GetTemplateRequest.t ->
(Awso_ses.Values.GetTemplateResponse.t,
Awso_ses.Values.GetTemplateResponse.error)
Result.t
Async.Deferred.tval list_configuration_sets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ListConfigurationSetsRequest.t ->
(Awso_ses.Values.ListConfigurationSetsResponse.t,
Awso_ses.Values.ListConfigurationSetsResponse.error)
Result.t
Async.Deferred.tval list_custom_verification_email_templates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ListCustomVerificationEmailTemplatesRequest.t ->
(Awso_ses.Values.ListCustomVerificationEmailTemplatesResponse.t,
Awso_ses.Values.ListCustomVerificationEmailTemplatesResponse.error)
Result.t
Async.Deferred.tval list_identities :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ListIdentitiesRequest.t ->
(Awso_ses.Values.ListIdentitiesResponse.t,
Awso_ses.Values.ListIdentitiesResponse.error)
Result.t
Async.Deferred.tval list_identity_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ListIdentityPoliciesRequest.t ->
(Awso_ses.Values.ListIdentityPoliciesResponse.t,
Awso_ses.Values.ListIdentityPoliciesResponse.error)
Result.t
Async.Deferred.tval list_receipt_filters :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ListReceiptFiltersRequest.t ->
(Awso_ses.Values.ListReceiptFiltersResponse.t,
Awso_ses.Values.ListReceiptFiltersResponse.error)
Result.t
Async.Deferred.tval list_receipt_rule_sets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ListReceiptRuleSetsRequest.t ->
(Awso_ses.Values.ListReceiptRuleSetsResponse.t,
Awso_ses.Values.ListReceiptRuleSetsResponse.error)
Result.t
Async.Deferred.tval list_templates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ListTemplatesRequest.t ->
(Awso_ses.Values.ListTemplatesResponse.t,
Awso_ses.Values.ListTemplatesResponse.error)
Result.t
Async.Deferred.tval list_verified_email_addresses :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
unit ->
(Awso_ses.Values.ListVerifiedEmailAddressesResponse.t,
Awso_ses.Values.ListVerifiedEmailAddressesResponse.error)
Result.t
Async.Deferred.tval put_configuration_set_delivery_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.PutConfigurationSetDeliveryOptionsRequest.t ->
(Awso_ses.Values.PutConfigurationSetDeliveryOptionsResponse.t,
Awso_ses.Values.PutConfigurationSetDeliveryOptionsResponse.error)
Result.t
Async.Deferred.tval put_identity_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.PutIdentityPolicyRequest.t ->
(Awso_ses.Values.PutIdentityPolicyResponse.t,
Awso_ses.Values.PutIdentityPolicyResponse.error)
Result.t
Async.Deferred.tval reorder_receipt_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.ReorderReceiptRuleSetRequest.t ->
(Awso_ses.Values.ReorderReceiptRuleSetResponse.t,
Awso_ses.Values.ReorderReceiptRuleSetResponse.error)
Result.t
Async.Deferred.tval send_bounce :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SendBounceRequest.t ->
(Awso_ses.Values.SendBounceResponse.t,
Awso_ses.Values.SendBounceResponse.error)
Result.t
Async.Deferred.tval send_bulk_templated_email :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SendBulkTemplatedEmailRequest.t ->
(Awso_ses.Values.SendBulkTemplatedEmailResponse.t,
Awso_ses.Values.SendBulkTemplatedEmailResponse.error)
Result.t
Async.Deferred.tval send_custom_verification_email :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SendCustomVerificationEmailRequest.t ->
(Awso_ses.Values.SendCustomVerificationEmailResponse.t,
Awso_ses.Values.SendCustomVerificationEmailResponse.error)
Result.t
Async.Deferred.tval send_email :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SendEmailRequest.t ->
(Awso_ses.Values.SendEmailResponse.t,
Awso_ses.Values.SendEmailResponse.error)
Result.t
Async.Deferred.tval send_raw_email :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SendRawEmailRequest.t ->
(Awso_ses.Values.SendRawEmailResponse.t,
Awso_ses.Values.SendRawEmailResponse.error)
Result.t
Async.Deferred.tval send_templated_email :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SendTemplatedEmailRequest.t ->
(Awso_ses.Values.SendTemplatedEmailResponse.t,
Awso_ses.Values.SendTemplatedEmailResponse.error)
Result.t
Async.Deferred.tval set_active_receipt_rule_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SetActiveReceiptRuleSetRequest.t ->
(Awso_ses.Values.SetActiveReceiptRuleSetResponse.t,
Awso_ses.Values.SetActiveReceiptRuleSetResponse.error)
Result.t
Async.Deferred.tval set_identity_dkim_enabled :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SetIdentityDkimEnabledRequest.t ->
(Awso_ses.Values.SetIdentityDkimEnabledResponse.t,
Awso_ses.Values.SetIdentityDkimEnabledResponse.error)
Result.t
Async.Deferred.tval set_identity_feedback_forwarding_enabled :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SetIdentityFeedbackForwardingEnabledRequest.t ->
(Awso_ses.Values.SetIdentityFeedbackForwardingEnabledResponse.t,
Awso_ses.Values.SetIdentityFeedbackForwardingEnabledResponse.error)
Result.t
Async.Deferred.tval set_identity_headers_in_notifications_enabled :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SetIdentityHeadersInNotificationsEnabledRequest.t ->
(Awso_ses.Values.SetIdentityHeadersInNotificationsEnabledResponse.t,
Awso_ses.Values.SetIdentityHeadersInNotificationsEnabledResponse.error)
Result.t
Async.Deferred.tval set_identity_mail_from_domain :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SetIdentityMailFromDomainRequest.t ->
(Awso_ses.Values.SetIdentityMailFromDomainResponse.t,
Awso_ses.Values.SetIdentityMailFromDomainResponse.error)
Result.t
Async.Deferred.tval set_identity_notification_topic :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SetIdentityNotificationTopicRequest.t ->
(Awso_ses.Values.SetIdentityNotificationTopicResponse.t,
Awso_ses.Values.SetIdentityNotificationTopicResponse.error)
Result.t
Async.Deferred.tval set_receipt_rule_position :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.SetReceiptRulePositionRequest.t ->
(Awso_ses.Values.SetReceiptRulePositionResponse.t,
Awso_ses.Values.SetReceiptRulePositionResponse.error)
Result.t
Async.Deferred.tval test_render_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.TestRenderTemplateRequest.t ->
(Awso_ses.Values.TestRenderTemplateResponse.t,
Awso_ses.Values.TestRenderTemplateResponse.error)
Result.t
Async.Deferred.tval update_account_sending_enabled :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateAccountSendingEnabledRequest.t ->
(unit, unit) Result.t Async.Deferred.tval update_configuration_set_event_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateConfigurationSetEventDestinationRequest.t ->
(Awso_ses.Values.UpdateConfigurationSetEventDestinationResponse.t,
Awso_ses.Values.UpdateConfigurationSetEventDestinationResponse.error)
Result.t
Async.Deferred.tval update_configuration_set_reputation_metrics_enabled :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateConfigurationSetReputationMetricsEnabledRequest.t ->
(unit, unit) Result.t Async.Deferred.tval update_configuration_set_sending_enabled :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateConfigurationSetSendingEnabledRequest.t ->
(unit, unit) Result.t Async.Deferred.tval update_configuration_set_tracking_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateConfigurationSetTrackingOptionsRequest.t ->
(Awso_ses.Values.UpdateConfigurationSetTrackingOptionsResponse.t,
Awso_ses.Values.UpdateConfigurationSetTrackingOptionsResponse.error)
Result.t
Async.Deferred.tval update_custom_verification_email_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateCustomVerificationEmailTemplateRequest.t ->
(unit, unit) Result.t Async.Deferred.tval update_receipt_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateReceiptRuleRequest.t ->
(Awso_ses.Values.UpdateReceiptRuleResponse.t,
Awso_ses.Values.UpdateReceiptRuleResponse.error)
Result.t
Async.Deferred.tval update_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.UpdateTemplateRequest.t ->
(Awso_ses.Values.UpdateTemplateResponse.t,
Awso_ses.Values.UpdateTemplateResponse.error)
Result.t
Async.Deferred.tval verify_domain_dkim :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.VerifyDomainDkimRequest.t ->
(Awso_ses.Values.VerifyDomainDkimResponse.t,
Awso_ses.Values.VerifyDomainDkimResponse.error)
Result.t
Async.Deferred.tval verify_domain_identity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.VerifyDomainIdentityRequest.t ->
(Awso_ses.Values.VerifyDomainIdentityResponse.t,
Awso_ses.Values.VerifyDomainIdentityResponse.error)
Result.t
Async.Deferred.tval verify_email_address :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.VerifyEmailAddressRequest.t ->
(unit, unit) Result.t Async.Deferred.tval verify_email_identity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ses.Values.VerifyEmailIdentityRequest.t ->
(Awso_ses.Values.VerifyEmailIdentityResponse.t,
Awso_ses.Values.VerifyEmailIdentityResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_ses.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Additional X-headers to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces. For information about receiving email through Amazon SES, see the Amazon SES Developer Guide.
When included in a receipt rule, this action adds a header to the received email. For information about adding a header using a receipt rule, see the Amazon SES Developer Guide.
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). For information about sending a bounce message in response to a received email, see the Amazon SES Developer Guide.
When included in a receipt rule, this action parses the received message and starts an email contact in Amazon Connect on your behalf. When you receive emails, the maximum email size (including headers) is 40 MB. Additionally, emails may only have up to 10 attachments. Emails larger than 40 MB or with more than 10 attachments will be bounced. We recommend that you configure this action via Amazon Connect.
When included in a receipt rule, this action calls an Amazon Web Services Lambda function and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS). To enable Amazon SES to call your Amazon Web Services Lambda function or to publish to an Amazon SNS topic of another account, Amazon SES must have permission to access those resources. For information about giving permissions, see the Amazon SES Developer Guide. For information about using Amazon Web Services Lambda actions in receipt rules, see the Amazon SES Developer Guide.
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). To enable Amazon SES to write emails to your Amazon S3 bucket, use an Amazon Web Services KMS key to encrypt your emails, or publish to an Amazon SNS topic of another account, Amazon SES must have permission to access those resources. For information about granting permissions, see the Amazon SES Developer Guide. When you save your emails to an Amazon S3 bucket, the maximum email size (including headers) is 40 MB. Emails larger than that bounces. For information about specifying Amazon S3 actions in receipt rules, see the Amazon SES Developer Guide.
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. If you own the Amazon SNS topic, you don't need to do anything to give Amazon SES permission to publish emails to it. However, if you don't own the Amazon SNS topic, you need to attach a policy to the topic to give Amazon SES permissions to access it. For information about giving permissions, see the Amazon SES Developer Guide. You can only publish emails that are 150 KB or less (including the header) to Amazon SNS. Larger emails bounce. If you anticipate emails larger than 150 KB, use the S3 action instead. For information about using a receipt rule to publish an Amazon SNS notification, see the Amazon SES Developer Guide.
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). For information about setting a stop action in a receipt rule, see the Amazon SES Developer Guide.
When included in a receipt rule, this action calls Amazon WorkMail and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS). It usually isn't necessary to set this up manually, because Amazon WorkMail adds the rule automatically during its setup procedure. For information using a receipt rule to call Amazon WorkMail, see the Amazon SES Developer Guide.
Contains the dimension configuration to use when you publish email sending events to Amazon CloudWatch. For information about publishing email sending events to Amazon CloudWatch, see the Amazon SES Developer Guide.
Contains the name and value of a tag that you can provide to SendEmail or SendRawEmail to apply to an email. Message tags, which you use with configuration sets, enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
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. For information about setting up receipt rules, see the Amazon SES Developer Guide.
Represents textual data, plus an optional character set specification. By default, the text must be 7-bit ASCII, due to the constraints of the SMTP protocol. If the text must contain any other characters, then you must also specify a character set. Examples include UTF-8, ISO-8859-1, and Shift_JIS.
Represents the destination of the message, consisting of To:, CC:, and BCC: fields. Amazon SES does not support the SMTPUTF8 extension, as described in RFC6531. For this reason, the email address string must be 7-bit ASCII. If you want to send to or from email addresses that contain Unicode characters in the domain part of an address, you must encode the domain using Punycode. Punycode is not permitted in the local part of the email address (the part before the @ sign) nor in the "friendly from" name. If you want to use Unicode characters in the "friendly from" name, you must encode the "friendly from" name using MIME encoded-word syntax, as described in Sending raw email using the Amazon SES API. For more information about Punycode, see RFC 3492.
Recipient-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces. For information about receiving email through Amazon SES, see the Amazon SES Developer Guide.
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. For information about setting up IP address filters, see the Amazon SES Developer Guide.
Contains information associated with an Amazon CloudWatch event destination to which email sending events are published. Event destinations, such as Amazon CloudWatch, are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
Contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination. Event destinations, such as Amazon Kinesis Firehose, are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
Contains the topic ARN associated with an Amazon Simple Notification Service (Amazon SNS) event destination. Event destinations, such as Amazon SNS, are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
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.
An object that contains the response from the SendBulkTemplatedEmail operation.
An array that contains one or more Destinations, as well as the tags and replacement data associated with each of those Destinations.
Recipient-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces. For information about receiving email through Amazon SES, see the Amazon SES Developer Guide.
Contains information about an email template.
Information about a receipt rule set. A receipt rule set is a collection of rules that specify what Amazon SES should do with mail it receives on behalf of your account's verified domains. For information about setting up receipt rule sets, see the Amazon SES Developer Guide.
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. For information about setting up IP address filters, see the Amazon SES Developer Guide.
Contains information about a custom verification email template.
The name of the configuration set. Configuration sets let you create groups of rules that you can apply to the emails you send using Amazon SES. For more information about using configuration sets, see Using Amazon SES Configuration Sets in the Amazon SES Developer Guide.
Represents sending statistics data. Each SendDataPoint contains statistics for a 15-minute period of sending activity.
Represents the verification attributes of a single identity.
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.
Represents the custom MAIL FROM domain attributes of a verified identity (email address or domain).
Represents the DKIM attributes of a verified email address or a domain.
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. Each receipt rule defines a set of email addresses or domains that it applies to. If the email addresses or domains match at least one recipient address of the message, Amazon SES executes all of the receipt rule's actions on the message. For information about setting up receipt rules, see the Amazon SES Developer Guide.
Contains information about an event destination. When you create or update an event destination, you must provide one, and only one, destination. The destination can be Amazon CloudWatch, Amazon Kinesis Firehose or Amazon Simple Notification Service (Amazon SNS). 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.
Indicates that the template that you specified could not be rendered. This issue may occur when a template refers to a partial that does not exist.
Indicates that the Template object you specified does not exist in your Amazon SES account.
The content of the email, composed of a subject line and either an HTML part or a text-only part.
Indicates that the provided Amazon Web Services Lambda function is invalid, or that Amazon SES could not execute the provided function, possibly due to permissions issues. For information about giving permissions, see the Amazon SES Developer Guide.
Indicates that the provided Amazon S3 bucket or Amazon Web Services KMS encryption key is invalid, or that Amazon SES could not publish to the bucket, possibly due to permissions issues. For information about giving permissions, see the Amazon SES Developer Guide.
Indicates that the provided Amazon SNS topic is invalid, or that Amazon SES could not publish to the topic, possibly due to permissions issues. For information about giving permissions, see the Amazon SES Developer Guide.
Indicates that a resource could not be created because of service limits. For a list of Amazon SES limits, see the Amazon SES Developer Guide.
Indicates that the provided receipt rule does not exist.
Indicates that the provided receipt rule set does not exist.
module ConfigurationSetDoesNotExistException =
Awso_ses.Values.ConfigurationSetDoesNotExistExceptionIndicates that the configuration set does not exist.
Indicates that the custom domain to be used for open and click tracking redirects is invalid. This error appears most often in the following situations: When the tracking domain you specified is not verified in Amazon SES. When the tracking domain you specified is not a valid domain or subdomain.
module TrackingOptionsDoesNotExistException =
Awso_ses.Values.TrackingOptionsDoesNotExistExceptionIndicates that the TrackingOptions object you specified does not exist.
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. For more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide.
module EventDestinationDoesNotExistException =
Awso_ses.Values.EventDestinationDoesNotExistExceptionIndicates that the event destination does not exist.
module InvalidCloudWatchDestinationException =
Awso_ses.Values.InvalidCloudWatchDestinationExceptionIndicates that the Amazon CloudWatch destination is invalid. See the error message for details.
module InvalidFirehoseDestinationException =
Awso_ses.Values.InvalidFirehoseDestinationExceptionIndicates that the Amazon Kinesis Firehose destination is invalid. See the error message for details.
Indicates that the Amazon Simple Notification Service (Amazon SNS) destination is invalid. See the error message for details.
module InvalidRenderingParameterException =
Awso_ses.Values.InvalidRenderingParameterExceptionIndicates that one or more of the replacement values you provided is invalid. This error may occur when the TemplateData object contains invalid JSON.
module MissingRenderingAttributeException =
Awso_ses.Values.MissingRenderingAttributeExceptionIndicates that one or more of the replacement values for the specified template was not specified. Ensure that the TemplateData object contains references to all of the replacement tags in the specified template.
Indicates that email sending is disabled for your entire Amazon SES account. You can enable or disable email sending for your Amazon SES account using UpdateAccountSendingEnabled.
module ConfigurationSetSendingPausedException =
Awso_ses.Values.ConfigurationSetSendingPausedExceptionIndicates that email sending is disabled for the configuration set. You can enable or disable email sending for a configuration set using UpdateConfigurationSetSendingEnabled.
module MailFromDomainNotVerifiedException =
Awso_ses.Values.MailFromDomainNotVerifiedExceptionIndicates that the message could not be sent because Amazon SES could not read the MX record required to use the specified MAIL FROM domain. For information about editing the custom MAIL FROM domain settings for an identity, see the Amazon SES Developer Guide.
Indicates that the action failed, and the message could not be sent. Check the error stack for more information about what caused the error.
Represents the raw data of the message.
Represents the message to be sent, composed of a subject and a body.
module CustomVerificationEmailTemplateDoesNotExistException =
Awso_ses.Values.CustomVerificationEmailTemplateDoesNotExistExceptionIndicates that a custom verification email template with the name you specified does not exist.
module FromEmailAddressNotVerifiedException =
Awso_ses.Values.FromEmailAddressNotVerifiedExceptionIndicates that the sender address specified for a custom verification email is not verified, and is therefore not eligible to send the custom verification email.
module ProductionAccessNotGrantedException =
Awso_ses.Values.ProductionAccessNotGrantedExceptionIndicates that the account has not been granted production access.
Message-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces. For information about receiving email through Amazon SES, see the Amazon SES Developer Guide.
Indicates that the provided policy is invalid. Check the error stack for more information about what caused the error.
Indicates that provided delivery option is invalid.
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
Contains information about the reputation settings for a configuration set.
Indicates that the delete operation could not be completed.
Indicates that a resource could not be created because of a naming conflict.
module TrackingOptionsAlreadyExistsException =
Awso_ses.Values.TrackingOptionsAlreadyExistsExceptionIndicates that the configuration set you specified already contains a TrackingOptions object.
module ConfigurationSetAlreadyExistsException =
Awso_ses.Values.ConfigurationSetAlreadyExistsExceptionIndicates that the configuration set could not be created because of a naming conflict.
Indicates that the configuration set is invalid. See the error message for details.
module EventDestinationAlreadyExistsException =
Awso_ses.Values.EventDestinationAlreadyExistsExceptionIndicates that the event destination could not be created because of a naming conflict.
An empty element returned on a successful request.
Represents a request to begin email address verification with Amazon SES. For information about email address verification, see the Amazon SES Developer Guide.
Represents a request to begin email address verification with Amazon SES. For information about email address verification, see the Amazon SES Developer Guide.
Returns a TXT record that you must publish to the DNS server of your domain to complete domain verification with Amazon SES.
Represents a request to begin Amazon SES domain verification and to generate the TXT records that you must publish to the DNS server of your domain to complete the verification. For information about domain verification, see the Amazon SES Developer Guide.
Returns CNAME records that you must publish to the DNS server of your domain to set up Easy DKIM with Amazon SES.
Represents a request to generate the CNAME records needed to set up Easy DKIM with Amazon SES. For more information about setting up Easy DKIM, see the Amazon SES Developer Guide.
Updates an email template. Email templates enable you to send personalized email to one or more destinations in a single operation. For more information, see the Amazon SES Developer Guide. You can execute this operation no more than once per second.
Updates an email template. Email templates enable you to send personalized email to one or more destinations in a single operation. For more information, see the Amazon SES Developer Guide. You can execute this operation no more than once per second.
An empty element returned on a successful request.
Represents a request to update a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
module UpdateCustomVerificationEmailTemplateRequest =
Awso_ses.Values.UpdateCustomVerificationEmailTemplateRequestRepresents a request to update an existing custom verification email template.
module UpdateConfigurationSetTrackingOptionsResponse =
Awso_ses.Values.UpdateConfigurationSetTrackingOptionsResponseAn empty element returned on a successful request.
module UpdateConfigurationSetTrackingOptionsRequest =
Awso_ses.Values.UpdateConfigurationSetTrackingOptionsRequestRepresents a request to update the tracking options for a configuration set.
module UpdateConfigurationSetSendingEnabledRequest =
Awso_ses.Values.UpdateConfigurationSetSendingEnabledRequestRepresents a request to enable or disable the email sending capabilities for a specific configuration set.
module UpdateConfigurationSetReputationMetricsEnabledRequest =
Awso_ses.Values.UpdateConfigurationSetReputationMetricsEnabledRequestRepresents a request to modify the reputation metric publishing settings for a configuration set.
module UpdateConfigurationSetEventDestinationResponse =
Awso_ses.Values.UpdateConfigurationSetEventDestinationResponseAn empty element returned on a successful request.
module UpdateConfigurationSetEventDestinationRequest =
Awso_ses.Values.UpdateConfigurationSetEventDestinationRequestRepresents a request to update the event destination 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.
module UpdateAccountSendingEnabledRequest =
Awso_ses.Values.UpdateAccountSendingEnabledRequestRepresents a request to enable or disable the email sending capabilities for your entire Amazon SES account.
Creates a preview of the MIME content of an email when provided with a template and a set of replacement data. You can execute this operation no more than once per second.
Creates a preview of the MIME content of an email when provided with a template and a set of replacement data. You can execute this operation no more than once per second.
An empty element returned on a successful request.
Represents a request to set the position of a receipt rule in a receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
module SetIdentityNotificationTopicResponse =
Awso_ses.Values.SetIdentityNotificationTopicResponseAn empty element returned on a successful request.
module SetIdentityNotificationTopicRequest =
Awso_ses.Values.SetIdentityNotificationTopicRequestRepresents a request to specify the Amazon SNS topic to which Amazon SES publishes bounce, complaint, or delivery notifications for emails sent with that identity as the source. For information about Amazon SES notifications, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to enable or disable the Amazon SES custom MAIL FROM domain setup for a verified identity. For information about using a custom MAIL FROM domain, see the Amazon SES Developer Guide.
module SetIdentityHeadersInNotificationsEnabledResponse =
Awso_ses.Values.SetIdentityHeadersInNotificationsEnabledResponseAn empty element returned on a successful request.
module SetIdentityHeadersInNotificationsEnabledRequest =
Awso_ses.Values.SetIdentityHeadersInNotificationsEnabledRequestRepresents a request to set whether Amazon SES includes the original email headers in the Amazon SNS notifications of a specified type. For information about notifications, see the Amazon SES Developer Guide.
module SetIdentityFeedbackForwardingEnabledResponse =
Awso_ses.Values.SetIdentityFeedbackForwardingEnabledResponseAn empty element returned on a successful request.
module SetIdentityFeedbackForwardingEnabledRequest =
Awso_ses.Values.SetIdentityFeedbackForwardingEnabledRequestRepresents a request to enable or disable whether Amazon SES forwards you bounce and complaint notifications through email. For information about email feedback forwarding, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to enable or disable Amazon SES Easy DKIM signing for an identity. For more information about setting up Easy DKIM, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to set a receipt rule set as the active receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
Composes an email message using an email template and immediately queues it for sending. To send email using this operation, your call must meet the following requirements: The call must refer to an existing email template. You can create email templates using the CreateTemplate operation. The message must be sent from a verified email address or domain. If your account is still in the Amazon SES sandbox, you may only send to verified addresses or domains, or to email addresses associated with the Amazon SES Mailbox Simulator. For more information, see Verifying Email Addresses and Domains in the Amazon SES Developer Guide. The maximum message size is 10 MB. Calls to the SendTemplatedEmail operation may only include one Destination parameter. A destination is a set of recipients that receives the same version of the email. The Destination parameter can include up to 50 recipients, across the To:, CC: and BCC: fields. The Destination parameter must include at least one recipient email address. The recipient address can be a To: address, a CC: address, or a BCC: address. If a recipient email address is invalid (that is, it is not in the format UserName@[SubDomain.]Domain.TopLevelDomain), the entire message is rejected, even if the message contains other recipients that are valid. If your call to the SendTemplatedEmail operation includes all of the required parameters, Amazon SES accepts it and returns a Message ID. However, if Amazon SES can't render the email because the template contains errors, it doesn't send the email. Additionally, because it already accepted the message, Amazon SES doesn't return a message stating that it was unable to send the email. For these reasons, we highly recommend that you set up Amazon SES to send you notifications when Rendering Failure events occur. For more information, see Sending Personalized Email Using the Amazon SES API in the Amazon Simple Email Service Developer Guide.
Represents a request to send a templated email using Amazon SES. For more information, see the Amazon SES Developer Guide.
Represents a unique message ID.
Represents a request to send a single raw email using Amazon SES. For more information, see the Amazon SES Developer Guide.
Represents a unique message ID.
Represents a request to send a single formatted email using Amazon SES. For more information, see the Amazon SES Developer Guide.
module SendCustomVerificationEmailResponse =
Awso_ses.Values.SendCustomVerificationEmailResponseThe response received when attempting to send the custom verification email.
module SendCustomVerificationEmailRequest =
Awso_ses.Values.SendCustomVerificationEmailRequestRepresents a request to send a custom verification email to a specified recipient.
Composes an email message to multiple destinations. The message body is created using an email template. To send email using this operation, your call must meet the following requirements: The call must refer to an existing email template. You can create email templates using CreateTemplate. The message must be sent from a verified email address or domain. If your account is still in the Amazon SES sandbox, you may send only to verified addresses or domains, or to email addresses associated with the Amazon SES Mailbox Simulator. For more information, see Verifying Email Addresses and Domains in the Amazon SES Developer Guide. The maximum message size is 10 MB. Each Destination parameter must include at least one recipient email address. The recipient address can be a To: address, a CC: address, or a BCC: address. If a recipient email address is invalid (that is, it is not in the format UserName@[SubDomain.]Domain.TopLevelDomain), the entire message is rejected, even if the message contains other recipients that are valid. The message may not include more than 50 recipients, across the To:, CC: and BCC: fields. If you need to send an email message to a larger audience, you can divide your recipient list into groups of 50 or fewer, and then call the SendBulkTemplatedEmail operation several times to send the message to each group. The number of destinations you can contact in a single call can be limited by your account's maximum sending rate.
Represents a request to send a templated email to multiple destinations using Amazon SES. For more information, see the Amazon SES Developer Guide.
Represents a unique message ID.
Represents a request to send a bounce message to the sender of an email you received through Amazon SES.
An empty element returned on a successful request.
Represents a request to reorder the receipt rules within a receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to add or update a sending authorization policy for an identity. Sending authorization is an Amazon SES feature that enables you to authorize other senders to use your identities. For information, see the Amazon SES Developer Guide.
module PutConfigurationSetDeliveryOptionsResponse =
Awso_ses.Values.PutConfigurationSetDeliveryOptionsResponseAn HTTP 200 response if the request succeeds, or an error message if the request fails.
module PutConfigurationSetDeliveryOptionsRequest =
Awso_ses.Values.PutConfigurationSetDeliveryOptionsRequestA request to modify the delivery options for a configuration set.
module ListVerifiedEmailAddressesResponse =
Awso_ses.Values.ListVerifiedEmailAddressesResponseA list of email addresses that you have verified with Amazon SES under your Amazon Web Services account.
Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region. You can execute this operation no more than once per second.
Lists the email templates present in your Amazon SES account in the current Amazon Web Services Region. You can execute this operation no more than once per second.
A list of receipt rule sets that exist under your Amazon Web Services account.
Represents a request to list the receipt rule sets that exist under your Amazon Web Services account. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
A list of IP address filters that exist under your Amazon Web Services account.
Represents a request to list the IP address filters that exist under your Amazon Web Services account. You use IP address filters when you receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
A list of names of sending authorization policies that apply to an identity.
Represents a request to return a list of sending authorization policies that are attached to an identity. Sending authorization is an Amazon SES feature that enables you to authorize other senders to use your identities. For information, see the Amazon SES Developer Guide.
A list of all identities that you have attempted to verify under your Amazon Web Services account, regardless of verification status.
Represents a request to return a list of all identities (email addresses and domains) that you have attempted to verify under your Amazon Web Services account, regardless of verification status.
module ListCustomVerificationEmailTemplatesResponse =
Awso_ses.Values.ListCustomVerificationEmailTemplatesResponseA paginated list of custom verification email templates.
module ListCustomVerificationEmailTemplatesRequest =
Awso_ses.Values.ListCustomVerificationEmailTemplatesRequestRepresents a request to list the existing custom verification email templates for your account. For more information about custom verification email templates, see Using Custom Verification Email Templates in the Amazon SES Developer Guide.
A list of configuration sets associated with your Amazon Web Services account. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
Represents a request to list the configuration sets associated with your Amazon Web Services account. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
Displays the template object (which includes the Subject line, HTML part and text part) for the template you specify. You can execute this operation no more than once per second.
Displays the template object (which includes the Subject line, HTML part and text part) for the template you specify. You can execute this operation no more than once per second.
Represents a list of data points. This list contains aggregated data from the previous two weeks of your sending activity with Amazon SES.
Represents your Amazon SES daily sending quota, maximum send rate, and the number of emails you have sent in the last 24 hours.
module GetIdentityVerificationAttributesResponse =
Awso_ses.Values.GetIdentityVerificationAttributesResponseThe Amazon SES verification status of a list of identities. For domain identities, this response also contains the verification token.
module GetIdentityVerificationAttributesRequest =
Awso_ses.Values.GetIdentityVerificationAttributesRequestRepresents a request to return the Amazon SES verification status of a list of identities. For domain identities, this request also returns the verification token. For information about verifying identities with Amazon SES, see the Amazon SES Developer Guide.
Represents the requested sending authorization policies.
Represents a request to return the requested sending authorization policies for an identity. Sending authorization is an Amazon SES feature that enables you to authorize other senders to use your identities. For information, see the Amazon SES Developer Guide.
module GetIdentityNotificationAttributesResponse =
Awso_ses.Values.GetIdentityNotificationAttributesResponseRepresents the notification attributes for a list of identities.
module GetIdentityNotificationAttributesRequest =
Awso_ses.Values.GetIdentityNotificationAttributesRequestRepresents a request to return the notification attributes for a list of identities you verified with Amazon SES. For information about Amazon SES notifications, see the Amazon SES Developer Guide.
module GetIdentityMailFromDomainAttributesResponse =
Awso_ses.Values.GetIdentityMailFromDomainAttributesResponseRepresents the custom MAIL FROM attributes for a list of identities.
module GetIdentityMailFromDomainAttributesRequest =
Awso_ses.Values.GetIdentityMailFromDomainAttributesRequestRepresents a request to return the Amazon SES custom MAIL FROM attributes for a list of identities. For information about using a custom MAIL FROM domain, see the Amazon SES Developer Guide.
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.
Represents a request for the status of Amazon SES Easy DKIM signing for an identity. For domain identities, this request also returns the DKIM tokens that are required for Easy DKIM signing, and whether Amazon SES successfully verified that these tokens were published. For more information about Easy DKIM, see the Amazon SES Developer Guide.
module GetCustomVerificationEmailTemplateResponse =
Awso_ses.Values.GetCustomVerificationEmailTemplateResponseThe content of the custom verification email template.
module GetCustomVerificationEmailTemplateRequest =
Awso_ses.Values.GetCustomVerificationEmailTemplateRequestRepresents a request to retrieve an existing custom verification email template.
Represents a request to return the email sending status for your Amazon SES account in the current Amazon Web Services Region.
Represents the details of the specified receipt rule set.
Represents a request to return the details of a receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
Represents the details of a receipt rule.
Represents a request to return the details of a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
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.
Represents a request to return 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.
module DescribeActiveReceiptRuleSetResponse =
Awso_ses.Values.DescribeActiveReceiptRuleSetResponseRepresents the metadata and receipt rules for the receipt rule set that is currently active.
module DescribeActiveReceiptRuleSetRequest =
Awso_ses.Values.DescribeActiveReceiptRuleSetRequestRepresents a request to return the metadata and receipt rules for the receipt rule set that is currently active. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
Represents a request to delete an email address from the list of email addresses you have attempted to verify under your Amazon Web Services account.
Deletes an email template. You can execute this operation no more than once per second.
Represents a request to delete an email template. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to delete a receipt rule set and all of the receipt rules it contains. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to delete a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to delete an IP address filter. You use IP address filters when you receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to delete one of your Amazon SES identities (an email address or domain).
An empty element returned on a successful request.
Represents a request to delete a sending authorization policy for an identity. Sending authorization is an Amazon SES feature that enables you to authorize other senders to use your identities. For information, see the Amazon SES Developer Guide.
module DeleteCustomVerificationEmailTemplateRequest =
Awso_ses.Values.DeleteCustomVerificationEmailTemplateRequestRepresents a request to delete an existing custom verification email template.
module DeleteConfigurationSetTrackingOptionsResponse =
Awso_ses.Values.DeleteConfigurationSetTrackingOptionsResponseAn empty element returned on a successful request.
module DeleteConfigurationSetTrackingOptionsRequest =
Awso_ses.Values.DeleteConfigurationSetTrackingOptionsRequestRepresents a request to delete open and click tracking options in a configuration set.
An empty element returned on a successful request.
Represents a request to delete a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
module DeleteConfigurationSetEventDestinationResponse =
Awso_ses.Values.DeleteConfigurationSetEventDestinationResponseAn empty element returned on a successful request.
module DeleteConfigurationSetEventDestinationRequest =
Awso_ses.Values.DeleteConfigurationSetEventDestinationRequestRepresents a request to delete a configuration set event destination. Configuration set event destinations are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
module CustomVerificationEmailTemplateAlreadyExistsException =
Awso_ses.Values.CustomVerificationEmailTemplateAlreadyExistsExceptionIndicates that a custom verification email template with the name you specified already exists.
module CustomVerificationEmailInvalidContentException =
Awso_ses.Values.CustomVerificationEmailInvalidContentExceptionIndicates that custom verification email template provided content is invalid.
Creates an email template. Email templates enable you to send personalized email to one or more destinations in a single operation. For more information, see the Amazon SES Developer Guide. You can execute this operation no more than once per second.
Represents a request to create an email template. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to create an empty receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to create a receipt rule. You use receipt rules to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to create a new IP address filter. You use IP address filters when you receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.
module CreateCustomVerificationEmailTemplateRequest =
Awso_ses.Values.CreateCustomVerificationEmailTemplateRequestRepresents a request to create a custom verification email template.
module CreateConfigurationSetTrackingOptionsResponse =
Awso_ses.Values.CreateConfigurationSetTrackingOptionsResponseAn empty element returned on a successful request.
module CreateConfigurationSetTrackingOptionsRequest =
Awso_ses.Values.CreateConfigurationSetTrackingOptionsRequestRepresents a request to create an open and click tracking option object in a configuration set.
An empty element returned on a successful request.
Represents a request to create a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
module CreateConfigurationSetEventDestinationResponse =
Awso_ses.Values.CreateConfigurationSetEventDestinationResponseAn empty element returned on a successful request.
module CreateConfigurationSetEventDestinationRequest =
Awso_ses.Values.CreateConfigurationSetEventDestinationRequestRepresents a request to create a configuration set event destination. A configuration set event destination, which can be either Amazon CloudWatch or Amazon Kinesis Firehose, describes an Amazon Web Services service in which Amazon SES publishes the email sending events associated with a configuration set. For information about using configuration sets, see the Amazon SES Developer Guide.
An empty element returned on a successful request.
Represents a request to create a receipt rule set by cloning an existing one. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.