C# Class Amazon.SimpleEmail.AmazonSimpleEmailServiceClient

Implementation for accessing SimpleEmailService Amazon Simple Email Service

This is the API Reference for Amazon Simple Email Service (Amazon SES). This documentation is intended to be used in conjunction with the Amazon SES Developer Guide.

For a list of Amazon SES endpoints to use in service requests, see Regions and Amazon SES in the Amazon SES Developer Guide.
Inheritance: AmazonUnityServiceClient, IAmazonSimpleEmailService
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AmazonSimpleEmailServiceClient ( ) : System

Constructs AmazonSimpleEmailServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonSimpleEmailServiceClient ( AWSCredentials credentials ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Credentials

AmazonSimpleEmailServiceClient ( AWSCredentials credentials, AmazonSimpleEmailServiceConfig clientConfig ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Credentials and an AmazonSimpleEmailServiceClient Configuration object.

AmazonSimpleEmailServiceClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Credentials

AmazonSimpleEmailServiceClient ( AmazonSimpleEmailServiceConfig config ) : System

Constructs AmazonSimpleEmailServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonSimpleEmailServiceClient ( RegionEndpoint region ) : System

Constructs AmazonSimpleEmailServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonSimpleEmailServiceConfig clientConfig ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleEmailServiceClient Configuration object.

AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonSimpleEmailServiceConfig clientConfig ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleEmailServiceClient Configuration object.

AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key

BeginCloneReceiptRuleSet ( CloneReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CloneReceiptRuleSet operation.

BeginCreateConfigurationSet ( CreateConfigurationSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateConfigurationSet operation.

BeginCreateConfigurationSetEventDestination ( CreateConfigurationSetEventDestinationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateConfigurationSetEventDestination operation.

BeginCreateReceiptFilter ( Amazon.SimpleEmail.Model.CreateReceiptFilterRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateReceiptFilter operation.

BeginCreateReceiptRule ( Amazon.SimpleEmail.Model.CreateReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateReceiptRule operation.

BeginCreateReceiptRuleSet ( Amazon.SimpleEmail.Model.CreateReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateReceiptRuleSet operation.

BeginDeleteConfigurationSet ( DeleteConfigurationSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteConfigurationSet operation.

BeginDeleteConfigurationSetEventDestination ( DeleteConfigurationSetEventDestinationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteConfigurationSetEventDestination operation.

BeginDeleteIdentity ( DeleteIdentityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteIdentity operation.

BeginDeleteIdentityPolicy ( DeleteIdentityPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteIdentityPolicy operation.

BeginDeleteReceiptFilter ( DeleteReceiptFilterRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteReceiptFilter operation.

BeginDeleteReceiptRule ( Amazon.SimpleEmail.Model.DeleteReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteReceiptRule operation.

BeginDeleteReceiptRuleSet ( DeleteReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteReceiptRuleSet operation.

BeginDeleteVerifiedEmailAddress ( DeleteVerifiedEmailAddressRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteVerifiedEmailAddress operation.

BeginDescribeActiveReceiptRuleSet ( DescribeActiveReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeActiveReceiptRuleSet operation.

BeginDescribeConfigurationSet ( DescribeConfigurationSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeConfigurationSet operation.

BeginDescribeReceiptRule ( Amazon.SimpleEmail.Model.DescribeReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeReceiptRule operation.

BeginDescribeReceiptRuleSet ( Amazon.SimpleEmail.Model.DescribeReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeReceiptRuleSet operation.

BeginGetIdentityDkimAttributes ( GetIdentityDkimAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetIdentityDkimAttributes operation.

BeginGetIdentityMailFromDomainAttributes ( GetIdentityMailFromDomainAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.

BeginGetIdentityNotificationAttributes ( GetIdentityNotificationAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetIdentityNotificationAttributes operation.

BeginGetIdentityPolicies ( GetIdentityPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetIdentityPolicies operation.

BeginGetIdentityVerificationAttributes ( GetIdentityVerificationAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetIdentityVerificationAttributes operation.

BeginGetSendQuota ( GetSendQuotaRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetSendQuota operation.

BeginGetSendStatistics ( GetSendStatisticsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetSendStatistics operation.

BeginListConfigurationSets ( ListConfigurationSetsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListConfigurationSets operation.

BeginListIdentities ( ListIdentitiesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListIdentities operation.

BeginListIdentityPolicies ( ListIdentityPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListIdentityPolicies operation.

BeginListReceiptFilters ( ListReceiptFiltersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListReceiptFilters operation.

BeginListReceiptRuleSets ( Amazon.SimpleEmail.Model.ListReceiptRuleSetsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListReceiptRuleSets operation.

BeginListVerifiedEmailAddresses ( ListVerifiedEmailAddressesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListVerifiedEmailAddresses operation.

BeginPutIdentityPolicy ( PutIdentityPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutIdentityPolicy operation.

BeginReorderReceiptRuleSet ( ReorderReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ReorderReceiptRuleSet operation.

BeginSendBounce ( SendBounceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SendBounce operation.

BeginSendEmail ( SendEmailRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SendEmail operation.

BeginSendRawEmail ( SendRawEmailRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SendRawEmail operation.

BeginSetActiveReceiptRuleSet ( SetActiveReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetActiveReceiptRuleSet operation.

BeginSetIdentityDkimEnabled ( SetIdentityDkimEnabledRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetIdentityDkimEnabled operation.

BeginSetIdentityFeedbackForwardingEnabled ( SetIdentityFeedbackForwardingEnabledRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.

BeginSetIdentityHeadersInNotificationsEnabled ( SetIdentityHeadersInNotificationsEnabledRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.

BeginSetIdentityMailFromDomain ( SetIdentityMailFromDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetIdentityMailFromDomain operation.

BeginSetIdentityNotificationTopic ( SetIdentityNotificationTopicRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetIdentityNotificationTopic operation.

BeginSetReceiptRulePosition ( Amazon.SimpleEmail.Model.SetReceiptRulePositionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetReceiptRulePosition operation.

BeginUpdateConfigurationSetEventDestination ( UpdateConfigurationSetEventDestinationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateConfigurationSetEventDestination operation.

BeginUpdateReceiptRule ( Amazon.SimpleEmail.Model.UpdateReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateReceiptRule operation.

BeginVerifyDomainDkim ( VerifyDomainDkimRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the VerifyDomainDkim operation.

BeginVerifyDomainIdentity ( VerifyDomainIdentityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the VerifyDomainIdentity operation.

BeginVerifyEmailAddress ( VerifyEmailAddressRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the VerifyEmailAddress operation.

BeginVerifyEmailIdentity ( VerifyEmailIdentityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the VerifyEmailIdentity operation.

CloneReceiptRuleSet ( CloneReceiptRuleSetRequest request ) : CloneReceiptRuleSetResponse

Creates a receipt rule set by cloning an existing one. All receipt rules and configurations are copied to the new receipt rule set and are completely independent of the source rule set.

For information about setting up rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

CloneReceiptRuleSetAsync ( CloneReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CloneReceiptRuleSet operation.

CloneReceiptRuleSetAsync ( CloneReceiptRuleSetRequest request, CloneReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CloneReceiptRuleSet operation.

CreateConfigurationSet ( CreateConfigurationSetRequest request ) : CreateConfigurationSetResponse

Creates a configuration set.

Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

CreateConfigurationSetAsync ( CreateConfigurationSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateConfigurationSet operation.

CreateConfigurationSetAsync ( CreateConfigurationSetRequest request, CreateConfigurationSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateConfigurationSet operation.

CreateConfigurationSetEventDestination ( CreateConfigurationSetEventDestinationRequest request ) : CreateConfigurationSetEventDestinationResponse

Creates a configuration set event destination.

When you create or update an event destination, you must provide one, and only one, destination. The destination can be either Amazon CloudWatch or Amazon Kinesis Firehose.

An event destination is the AWS service to 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.

This action is throttled at one request per second.

CreateConfigurationSetEventDestinationAsync ( CreateConfigurationSetEventDestinationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateConfigurationSetEventDestination operation.

CreateConfigurationSetEventDestinationAsync ( CreateConfigurationSetEventDestinationRequest request, CreateConfigurationSetEventDestinationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateConfigurationSetEventDestination operation.

CreateReceiptFilter ( Amazon.SimpleEmail.Model.CreateReceiptFilterRequest request ) : CreateReceiptFilterResponse

Creates a new IP address filter.

For information about setting up IP address filters, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

CreateReceiptFilterAsync ( CreateReceiptFilterRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateReceiptFilter operation.

CreateReceiptFilterAsync ( CreateReceiptFilterRequest request, CreateReceiptFilterResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateReceiptFilter operation.

CreateReceiptRule ( CreateReceiptRuleRequest request ) : CreateReceiptRuleResponse

Creates a receipt rule.

For information about setting up receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

CreateReceiptRuleAsync ( CreateReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateReceiptRule operation.

CreateReceiptRuleAsync ( CreateReceiptRuleRequest request, CreateReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateReceiptRule operation.

CreateReceiptRuleSet ( CreateReceiptRuleSetRequest request ) : CreateReceiptRuleSetResponse

Creates an empty receipt rule set.

For information about setting up receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

CreateReceiptRuleSetAsync ( CreateReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateReceiptRuleSet operation.

CreateReceiptRuleSetAsync ( CreateReceiptRuleSetRequest request, CreateReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateReceiptRuleSet operation.

DeleteConfigurationSet ( DeleteConfigurationSetRequest request ) : DeleteConfigurationSetResponse

Deletes a configuration set.

Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DeleteConfigurationSetAsync ( DeleteConfigurationSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteConfigurationSet operation.

DeleteConfigurationSetAsync ( DeleteConfigurationSetRequest request, DeleteConfigurationSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteConfigurationSet operation.

DeleteConfigurationSetEventDestination ( DeleteConfigurationSetEventDestinationRequest request ) : DeleteConfigurationSetEventDestinationResponse

Deletes 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.

This action is throttled at one request per second.

DeleteConfigurationSetEventDestinationAsync ( DeleteConfigurationSetEventDestinationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteConfigurationSetEventDestination operation.

DeleteConfigurationSetEventDestinationAsync ( DeleteConfigurationSetEventDestinationRequest request, DeleteConfigurationSetEventDestinationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteConfigurationSetEventDestination operation.

DeleteIdentity ( DeleteIdentityRequest request ) : DeleteIdentityResponse

Deletes the specified identity (an email address or a domain) from the list of verified identities.

This action is throttled at one request per second.

DeleteIdentityAsync ( DeleteIdentityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteIdentity operation.

DeleteIdentityAsync ( DeleteIdentityRequest request, DeleteIdentityResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteIdentity operation.

DeleteIdentityPolicy ( DeleteIdentityPolicyRequest request ) : DeleteIdentityPolicyResponse

Deletes the specified sending authorization policy for the given identity (an email address or a domain). This API returns successfully even if a policy with the specified name does not exist.

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DeleteIdentityPolicyAsync ( DeleteIdentityPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteIdentityPolicy operation.

DeleteIdentityPolicyAsync ( DeleteIdentityPolicyRequest request, DeleteIdentityPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteIdentityPolicy operation.

DeleteReceiptFilter ( DeleteReceiptFilterRequest request ) : DeleteReceiptFilterResponse

Deletes the specified IP address filter.

For information about managing IP address filters, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DeleteReceiptFilterAsync ( DeleteReceiptFilterRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteReceiptFilter operation.

DeleteReceiptFilterAsync ( DeleteReceiptFilterRequest request, DeleteReceiptFilterResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteReceiptFilter operation.

DeleteReceiptRule ( DeleteReceiptRuleRequest request ) : DeleteReceiptRuleResponse

Deletes the specified receipt rule.

For information about managing receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DeleteReceiptRuleAsync ( DeleteReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteReceiptRule operation.

DeleteReceiptRuleAsync ( DeleteReceiptRuleRequest request, DeleteReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteReceiptRule operation.

DeleteReceiptRuleSet ( DeleteReceiptRuleSetRequest request ) : DeleteReceiptRuleSetResponse

Deletes the specified receipt rule set and all of the receipt rules it contains.

The currently active rule set cannot be deleted.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DeleteReceiptRuleSetAsync ( DeleteReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteReceiptRuleSet operation.

DeleteReceiptRuleSetAsync ( DeleteReceiptRuleSetRequest request, DeleteReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteReceiptRuleSet operation.

DeleteVerifiedEmailAddress ( DeleteVerifiedEmailAddressRequest request ) : DeleteVerifiedEmailAddressResponse

Deletes the specified email address from the list of verified addresses.

The DeleteVerifiedEmailAddress action is deprecated as of the May 15, 2012 release of Domain Verification. The DeleteIdentity action is now preferred.

This action is throttled at one request per second.

DeleteVerifiedEmailAddressAsync ( DeleteVerifiedEmailAddressRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteVerifiedEmailAddress operation.

DeleteVerifiedEmailAddressAsync ( DeleteVerifiedEmailAddressRequest request, DeleteVerifiedEmailAddressResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteVerifiedEmailAddress operation.

DescribeActiveReceiptRuleSet ( DescribeActiveReceiptRuleSetRequest request ) : DescribeActiveReceiptRuleSetResponse

Returns the metadata and receipt rules for the receipt rule set that is currently active.

For information about setting up receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DescribeActiveReceiptRuleSetAsync ( DescribeActiveReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeActiveReceiptRuleSet operation.

DescribeActiveReceiptRuleSetAsync ( DescribeActiveReceiptRuleSetRequest request, DescribeActiveReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DescribeActiveReceiptRuleSet operation.

DescribeConfigurationSet ( DescribeConfigurationSetRequest request ) : DescribeConfigurationSetResponse

Returns the details of the specified configuration set.

Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DescribeConfigurationSetAsync ( DescribeConfigurationSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeConfigurationSet operation.

DescribeConfigurationSetAsync ( DescribeConfigurationSetRequest request, DescribeConfigurationSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DescribeConfigurationSet operation.

DescribeReceiptRule ( DescribeReceiptRuleRequest request ) : DescribeReceiptRuleResponse

Returns the details of the specified receipt rule.

For information about setting up receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DescribeReceiptRuleAsync ( DescribeReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeReceiptRule operation.

DescribeReceiptRuleAsync ( DescribeReceiptRuleRequest request, DescribeReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DescribeReceiptRule operation.

DescribeReceiptRuleSet ( DescribeReceiptRuleSetRequest request ) : DescribeReceiptRuleSetResponse

Returns the details of the specified receipt rule set.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

DescribeReceiptRuleSetAsync ( DescribeReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeReceiptRuleSet operation.

DescribeReceiptRuleSetAsync ( DescribeReceiptRuleSetRequest request, DescribeReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DescribeReceiptRuleSet operation.

EndCloneReceiptRuleSet ( IAsyncResult asyncResult ) : CloneReceiptRuleSetResponse

Finishes the asynchronous execution of the CloneReceiptRuleSet operation.

EndCreateConfigurationSet ( IAsyncResult asyncResult ) : CreateConfigurationSetResponse

Finishes the asynchronous execution of the CreateConfigurationSet operation.

EndCreateConfigurationSetEventDestination ( IAsyncResult asyncResult ) : CreateConfigurationSetEventDestinationResponse

Finishes the asynchronous execution of the CreateConfigurationSetEventDestination operation.

EndCreateReceiptFilter ( IAsyncResult asyncResult ) : CreateReceiptFilterResponse

Finishes the asynchronous execution of the CreateReceiptFilter operation.

EndCreateReceiptRule ( IAsyncResult asyncResult ) : CreateReceiptRuleResponse

Finishes the asynchronous execution of the CreateReceiptRule operation.

EndCreateReceiptRuleSet ( IAsyncResult asyncResult ) : CreateReceiptRuleSetResponse

Finishes the asynchronous execution of the CreateReceiptRuleSet operation.

EndDeleteConfigurationSet ( IAsyncResult asyncResult ) : DeleteConfigurationSetResponse

Finishes the asynchronous execution of the DeleteConfigurationSet operation.

EndDeleteConfigurationSetEventDestination ( IAsyncResult asyncResult ) : DeleteConfigurationSetEventDestinationResponse

Finishes the asynchronous execution of the DeleteConfigurationSetEventDestination operation.

EndDeleteIdentity ( IAsyncResult asyncResult ) : DeleteIdentityResponse

Finishes the asynchronous execution of the DeleteIdentity operation.

EndDeleteIdentityPolicy ( IAsyncResult asyncResult ) : DeleteIdentityPolicyResponse

Finishes the asynchronous execution of the DeleteIdentityPolicy operation.

EndDeleteReceiptFilter ( IAsyncResult asyncResult ) : DeleteReceiptFilterResponse

Finishes the asynchronous execution of the DeleteReceiptFilter operation.

EndDeleteReceiptRule ( IAsyncResult asyncResult ) : DeleteReceiptRuleResponse

Finishes the asynchronous execution of the DeleteReceiptRule operation.

EndDeleteReceiptRuleSet ( IAsyncResult asyncResult ) : DeleteReceiptRuleSetResponse

Finishes the asynchronous execution of the DeleteReceiptRuleSet operation.

EndDeleteVerifiedEmailAddress ( IAsyncResult asyncResult ) : DeleteVerifiedEmailAddressResponse

Finishes the asynchronous execution of the DeleteVerifiedEmailAddress operation.

EndDescribeActiveReceiptRuleSet ( IAsyncResult asyncResult ) : DescribeActiveReceiptRuleSetResponse

Finishes the asynchronous execution of the DescribeActiveReceiptRuleSet operation.

EndDescribeConfigurationSet ( IAsyncResult asyncResult ) : DescribeConfigurationSetResponse

Finishes the asynchronous execution of the DescribeConfigurationSet operation.

EndDescribeReceiptRule ( IAsyncResult asyncResult ) : DescribeReceiptRuleResponse

Finishes the asynchronous execution of the DescribeReceiptRule operation.

EndDescribeReceiptRuleSet ( IAsyncResult asyncResult ) : DescribeReceiptRuleSetResponse

Finishes the asynchronous execution of the DescribeReceiptRuleSet operation.

EndGetIdentityDkimAttributes ( IAsyncResult asyncResult ) : GetIdentityDkimAttributesResponse

Finishes the asynchronous execution of the GetIdentityDkimAttributes operation.

EndGetIdentityMailFromDomainAttributes ( IAsyncResult asyncResult ) : GetIdentityMailFromDomainAttributesResponse

Finishes the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.

EndGetIdentityNotificationAttributes ( IAsyncResult asyncResult ) : GetIdentityNotificationAttributesResponse

Finishes the asynchronous execution of the GetIdentityNotificationAttributes operation.

EndGetIdentityPolicies ( IAsyncResult asyncResult ) : GetIdentityPoliciesResponse

Finishes the asynchronous execution of the GetIdentityPolicies operation.

EndGetIdentityVerificationAttributes ( IAsyncResult asyncResult ) : GetIdentityVerificationAttributesResponse

Finishes the asynchronous execution of the GetIdentityVerificationAttributes operation.

EndGetSendQuota ( IAsyncResult asyncResult ) : GetSendQuotaResponse

Finishes the asynchronous execution of the GetSendQuota operation.

EndGetSendStatistics ( IAsyncResult asyncResult ) : GetSendStatisticsResponse

Finishes the asynchronous execution of the GetSendStatistics operation.

EndListConfigurationSets ( IAsyncResult asyncResult ) : ListConfigurationSetsResponse

Finishes the asynchronous execution of the ListConfigurationSets operation.

EndListIdentities ( IAsyncResult asyncResult ) : ListIdentitiesResponse

Finishes the asynchronous execution of the ListIdentities operation.

EndListIdentityPolicies ( IAsyncResult asyncResult ) : ListIdentityPoliciesResponse

Finishes the asynchronous execution of the ListIdentityPolicies operation.

EndListReceiptFilters ( IAsyncResult asyncResult ) : ListReceiptFiltersResponse

Finishes the asynchronous execution of the ListReceiptFilters operation.

EndListReceiptRuleSets ( IAsyncResult asyncResult ) : ListReceiptRuleSetsResponse

Finishes the asynchronous execution of the ListReceiptRuleSets operation.

EndListVerifiedEmailAddresses ( IAsyncResult asyncResult ) : ListVerifiedEmailAddressesResponse

Finishes the asynchronous execution of the ListVerifiedEmailAddresses operation.

EndPutIdentityPolicy ( IAsyncResult asyncResult ) : PutIdentityPolicyResponse

Finishes the asynchronous execution of the PutIdentityPolicy operation.

EndReorderReceiptRuleSet ( IAsyncResult asyncResult ) : ReorderReceiptRuleSetResponse

Finishes the asynchronous execution of the ReorderReceiptRuleSet operation.

EndSendBounce ( IAsyncResult asyncResult ) : SendBounceResponse

Finishes the asynchronous execution of the SendBounce operation.

EndSendEmail ( IAsyncResult asyncResult ) : SendEmailResponse

Finishes the asynchronous execution of the SendEmail operation.

EndSendRawEmail ( IAsyncResult asyncResult ) : SendRawEmailResponse

Finishes the asynchronous execution of the SendRawEmail operation.

EndSetActiveReceiptRuleSet ( IAsyncResult asyncResult ) : SetActiveReceiptRuleSetResponse

Finishes the asynchronous execution of the SetActiveReceiptRuleSet operation.

EndSetIdentityDkimEnabled ( IAsyncResult asyncResult ) : SetIdentityDkimEnabledResponse

Finishes the asynchronous execution of the SetIdentityDkimEnabled operation.

EndSetIdentityFeedbackForwardingEnabled ( IAsyncResult asyncResult ) : SetIdentityFeedbackForwardingEnabledResponse

Finishes the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.

EndSetIdentityHeadersInNotificationsEnabled ( IAsyncResult asyncResult ) : SetIdentityHeadersInNotificationsEnabledResponse

Finishes the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.

EndSetIdentityMailFromDomain ( IAsyncResult asyncResult ) : SetIdentityMailFromDomainResponse

Finishes the asynchronous execution of the SetIdentityMailFromDomain operation.

EndSetIdentityNotificationTopic ( IAsyncResult asyncResult ) : SetIdentityNotificationTopicResponse

Finishes the asynchronous execution of the SetIdentityNotificationTopic operation.

EndSetReceiptRulePosition ( IAsyncResult asyncResult ) : SetReceiptRulePositionResponse

Finishes the asynchronous execution of the SetReceiptRulePosition operation.

EndUpdateConfigurationSetEventDestination ( IAsyncResult asyncResult ) : UpdateConfigurationSetEventDestinationResponse

Finishes the asynchronous execution of the UpdateConfigurationSetEventDestination operation.

EndUpdateReceiptRule ( IAsyncResult asyncResult ) : UpdateReceiptRuleResponse

Finishes the asynchronous execution of the UpdateReceiptRule operation.

EndVerifyDomainDkim ( IAsyncResult asyncResult ) : VerifyDomainDkimResponse

Finishes the asynchronous execution of the VerifyDomainDkim operation.

EndVerifyDomainIdentity ( IAsyncResult asyncResult ) : VerifyDomainIdentityResponse

Finishes the asynchronous execution of the VerifyDomainIdentity operation.

EndVerifyEmailAddress ( IAsyncResult asyncResult ) : VerifyEmailAddressResponse

Finishes the asynchronous execution of the VerifyEmailAddress operation.

EndVerifyEmailIdentity ( IAsyncResult asyncResult ) : VerifyEmailIdentityResponse

Finishes the asynchronous execution of the VerifyEmailIdentity operation.

GetIdentityDkimAttributes ( GetIdentityDkimAttributesRequest request ) : GetIdentityDkimAttributesResponse

Returns the current status of Easy DKIM signing for an entity. For domain name identities, this action also returns the DKIM tokens that are required for Easy DKIM signing, and whether Amazon SES has successfully verified that these tokens have been published.

This action takes a list of identities as input and returns the following information for each:

  • Whether Easy DKIM signing is enabled or disabled.

  • A set of DKIM tokens that represent the identity. If the identity is an email address, the tokens represent the domain of that address.

  • Whether Amazon SES has successfully verified the DKIM tokens published in the domain's DNS. This information is only returned for domain name identities, not for email addresses.

This action is throttled at one request per second and can only get DKIM attributes for up to 100 identities at a time.

For more information about creating DNS records using DKIM tokens, go to the Amazon SES Developer Guide.

GetIdentityDkimAttributesAsync ( GetIdentityDkimAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetIdentityDkimAttributes operation.

GetIdentityDkimAttributesAsync ( GetIdentityDkimAttributesRequest request, GetIdentityDkimAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetIdentityDkimAttributes operation.

GetIdentityMailFromDomainAttributes ( GetIdentityMailFromDomainAttributesRequest request ) : GetIdentityMailFromDomainAttributesResponse

Returns the custom MAIL FROM attributes for a list of identities (email addresses and/or domains).

This action is throttled at one request per second and can only get custom MAIL FROM attributes for up to 100 identities at a time.

GetIdentityMailFromDomainAttributesAsync ( GetIdentityMailFromDomainAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.

GetIdentityMailFromDomainAttributesAsync ( GetIdentityMailFromDomainAttributesRequest request, GetIdentityMailFromDomainAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.

GetIdentityNotificationAttributes ( GetIdentityNotificationAttributesRequest request ) : GetIdentityNotificationAttributesResponse

Given a list of verified identities (email addresses and/or domains), returns a structure describing identity notification attributes.

This action is throttled at one request per second and can only get notification attributes for up to 100 identities at a time.

For more information about using notifications with Amazon SES, see the Amazon SES Developer Guide.

GetIdentityNotificationAttributesAsync ( GetIdentityNotificationAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetIdentityNotificationAttributes operation.

GetIdentityNotificationAttributesAsync ( GetIdentityNotificationAttributesRequest request, GetIdentityNotificationAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetIdentityNotificationAttributes operation.

GetIdentityPolicies ( GetIdentityPoliciesRequest request ) : GetIdentityPoliciesResponse

Returns the requested sending authorization policies for the given identity (an email address or a domain). The policies are returned as a map of policy names to policy contents. You can retrieve a maximum of 20 policies at a time.

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

GetIdentityPoliciesAsync ( GetIdentityPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetIdentityPolicies operation.

GetIdentityPoliciesAsync ( GetIdentityPoliciesRequest request, GetIdentityPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetIdentityPolicies operation.

GetIdentityVerificationAttributes ( GetIdentityVerificationAttributesRequest request ) : GetIdentityVerificationAttributesResponse

Given a list of identities (email addresses and/or domains), returns the verification status and (for domain identities) the verification token for each identity.

This action is throttled at one request per second and can only get verification attributes for up to 100 identities at a time.

GetIdentityVerificationAttributesAsync ( GetIdentityVerificationAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetIdentityVerificationAttributes operation.

GetIdentityVerificationAttributesAsync ( GetIdentityVerificationAttributesRequest request, GetIdentityVerificationAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetIdentityVerificationAttributes operation.

GetSendQuota ( ) : GetSendQuotaResponse

Returns the user's current sending limits.

This action is throttled at one request per second.

GetSendQuota ( GetSendQuotaRequest request ) : GetSendQuotaResponse

Returns the user's current sending limits.

This action is throttled at one request per second.

GetSendQuotaAsync ( GetSendQuotaRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetSendQuota operation.

GetSendQuotaAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns the user's current sending limits.

This action is throttled at one request per second.

GetSendQuotaAsync ( GetSendQuotaResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
GetSendQuotaAsync ( GetSendQuotaRequest request, GetSendQuotaResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetSendQuota operation.

GetSendStatistics ( ) : GetSendStatisticsResponse

Returns the user's sending statistics. The result is a list of data points, representing the last two weeks of sending activity.

Each data point in the list contains statistics for a 15-minute interval.

This action is throttled at one request per second.

GetSendStatistics ( GetSendStatisticsRequest request ) : GetSendStatisticsResponse

Returns the user's sending statistics. The result is a list of data points, representing the last two weeks of sending activity.

Each data point in the list contains statistics for a 15-minute interval.

This action is throttled at one request per second.

GetSendStatisticsAsync ( GetSendStatisticsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetSendStatistics operation.

GetSendStatisticsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns the user's sending statistics. The result is a list of data points, representing the last two weeks of sending activity.

Each data point in the list contains statistics for a 15-minute interval.

This action is throttled at one request per second.

GetSendStatisticsAsync ( GetSendStatisticsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
GetSendStatisticsAsync ( GetSendStatisticsRequest request, GetSendStatisticsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetSendStatistics operation.

ListConfigurationSets ( ListConfigurationSetsRequest request ) : ListConfigurationSetsResponse

Lists the 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.

This action is throttled at one request per second and can return up to 50 configuration sets at a time.

ListConfigurationSetsAsync ( ListConfigurationSetsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListConfigurationSets operation.

ListConfigurationSetsAsync ( ListConfigurationSetsRequest request, ListConfigurationSetsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListConfigurationSets operation.

ListIdentities ( ) : ListIdentitiesResponse

Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.

This action is throttled at one request per second.

ListIdentities ( ListIdentitiesRequest request ) : ListIdentitiesResponse

Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.

This action is throttled at one request per second.

ListIdentitiesAsync ( ListIdentitiesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListIdentities operation.

ListIdentitiesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.

This action is throttled at one request per second.

ListIdentitiesAsync ( ListIdentitiesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListIdentitiesAsync ( ListIdentitiesRequest request, ListIdentitiesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListIdentities operation.

ListIdentityPolicies ( ListIdentityPoliciesRequest request ) : ListIdentityPoliciesResponse

Returns a list of sending authorization policies that are attached to the given identity (an email address or a domain). This API returns only a list. If you want the actual policy content, you can use GetIdentityPolicies.

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

ListIdentityPoliciesAsync ( ListIdentityPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListIdentityPolicies operation.

ListIdentityPoliciesAsync ( ListIdentityPoliciesRequest request, ListIdentityPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListIdentityPolicies operation.

ListReceiptFilters ( ListReceiptFiltersRequest request ) : ListReceiptFiltersResponse

Lists the IP address filters associated with your AWS account.

For information about managing IP address filters, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

ListReceiptFiltersAsync ( ListReceiptFiltersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListReceiptFilters operation.

ListReceiptFiltersAsync ( ListReceiptFiltersRequest request, ListReceiptFiltersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListReceiptFilters operation.

ListReceiptRuleSets ( ListReceiptRuleSetsRequest request ) : ListReceiptRuleSetsResponse

Lists the receipt rule sets that exist under your AWS account. If there are additional receipt rule sets to be retrieved, you will receive a NextToken that you can provide to the next call to ListReceiptRuleSets to retrieve the additional entries.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

ListReceiptRuleSetsAsync ( ListReceiptRuleSetsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListReceiptRuleSets operation.

ListReceiptRuleSetsAsync ( ListReceiptRuleSetsRequest request, ListReceiptRuleSetsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListReceiptRuleSets operation.

ListVerifiedEmailAddresses ( ) : ListVerifiedEmailAddressesResponse

Returns a list containing all of the email addresses that have been verified.

The ListVerifiedEmailAddresses action is deprecated as of the May 15, 2012 release of Domain Verification. The ListIdentities action is now preferred.

This action is throttled at one request per second.

ListVerifiedEmailAddresses ( ListVerifiedEmailAddressesRequest request ) : ListVerifiedEmailAddressesResponse

Returns a list containing all of the email addresses that have been verified.

The ListVerifiedEmailAddresses action is deprecated as of the May 15, 2012 release of Domain Verification. The ListIdentities action is now preferred.

This action is throttled at one request per second.

ListVerifiedEmailAddressesAsync ( ListVerifiedEmailAddressesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListVerifiedEmailAddresses operation.

ListVerifiedEmailAddressesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list containing all of the email addresses that have been verified.

The ListVerifiedEmailAddresses action is deprecated as of the May 15, 2012 release of Domain Verification. The ListIdentities action is now preferred.

This action is throttled at one request per second.

ListVerifiedEmailAddressesAsync ( ListVerifiedEmailAddressesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListVerifiedEmailAddressesAsync ( ListVerifiedEmailAddressesRequest request, ListVerifiedEmailAddressesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListVerifiedEmailAddresses operation.

PutIdentityPolicy ( PutIdentityPolicyRequest request ) : PutIdentityPolicyResponse

Adds or updates a sending authorization policy for the specified identity (an email address or a domain).

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

PutIdentityPolicyAsync ( PutIdentityPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutIdentityPolicy operation.

PutIdentityPolicyAsync ( PutIdentityPolicyRequest request, PutIdentityPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutIdentityPolicy operation.

ReorderReceiptRuleSet ( ReorderReceiptRuleSetRequest request ) : ReorderReceiptRuleSetResponse

Reorders the receipt rules within a receipt rule set.

All of the rules in the rule set must be represented in this request. That is, this API will return an error if the reorder request doesn't explicitly position all of the rules.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

ReorderReceiptRuleSetAsync ( ReorderReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ReorderReceiptRuleSet operation.

ReorderReceiptRuleSetAsync ( ReorderReceiptRuleSetRequest request, ReorderReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ReorderReceiptRuleSet operation.

SendBounce ( SendBounceRequest request ) : SendBounceResponse

Generates and sends a bounce message to the sender of an email you received through Amazon SES. You can only use this API on an email up to 24 hours after you receive it.

You cannot use this API to send generic bounces for mail that was not received by Amazon SES.

For information about receiving email through Amazon SES, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

SendBounceAsync ( SendBounceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SendBounce operation.

SendBounceAsync ( SendBounceRequest request, SendBounceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SendBounce operation.

SendEmail ( SendEmailRequest request ) : SendEmailResponse

Composes an email message based on input data, and then immediately queues the message for sending.

There are several important points to know about SendEmail:

  • You can only send email from verified email addresses and domains; otherwise, you will get an "Email address not verified" error. If your account is still in the Amazon SES sandbox, you must also verify every recipient email address except for the recipients provided by the Amazon SES mailbox simulator. For more information, go to the Amazon SES Developer Guide.

  • The total size of the message cannot exceed 10 MB. This includes any attachments that are part of the message.

  • Amazon SES has a limit on the total number of recipients per message. The combined number of To:, CC: and BCC: email addresses cannot exceed 50. 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 Amazon SES repeatedly to send the message to each group.

  • For every message that you send, the total number of recipients (To:, CC: and BCC:) is counted against your sending quota - the maximum number of emails you can send in a 24-hour period. For information about your sending quota, go to the Amazon SES Developer Guide.

SendEmailAsync ( SendEmailRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SendEmail operation.

SendEmailAsync ( SendEmailRequest request, SendEmailResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SendEmail operation.

SendRawEmail ( SendRawEmailRequest request ) : SendRawEmailResponse

Sends an email message, with header and content specified by the client. The SendRawEmail action is useful for sending multipart MIME emails. The raw text of the message must comply with Internet email standards; otherwise, the message cannot be sent.

There are several important points to know about SendRawEmail:

  • You can only send email from verified email addresses and domains; otherwise, you will get an "Email address not verified" error. If your account is still in the Amazon SES sandbox, you must also verify every recipient email address except for the recipients provided by the Amazon SES mailbox simulator. For more information, go to the Amazon SES Developer Guide.

  • The total size of the message cannot exceed 10 MB. This includes any attachments that are part of the message.

  • Amazon SES has a limit on the total number of recipients per message. The combined number of To:, CC: and BCC: email addresses cannot exceed 50. 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 Amazon SES repeatedly to send the message to each group.

  • The To:, CC:, and BCC: headers in the raw message can contain a group list. Note that each recipient in a group list counts towards the 50-recipient limit.

  • Amazon SES overrides any Message-ID and Date headers you provide.

  • For every message that you send, the total number of recipients (To:, CC: and BCC:) is counted against your sending quota - the maximum number of emails you can send in a 24-hour period. For information about your sending quota, go to the Amazon SES Developer Guide.

  • If you are using sending authorization to send on behalf of another user, SendRawEmail enables you to specify the cross-account identity for the email's "Source," "From," and "Return-Path" parameters in one of two ways: you can pass optional parameters SourceArn, FromArn, and/or ReturnPathArn to the API, or you can include the following X-headers in the header of your raw email:

    • X-SES-SOURCE-ARN

    • X-SES-FROM-ARN

    • X-SES-RETURN-PATH-ARN

    Do not include these X-headers in the DKIM signature, because they are removed by Amazon SES before sending the email.

    For the most common sending authorization use case, we recommend that you specify the SourceIdentityArn and do not specify either the FromIdentityArn or ReturnPathIdentityArn. (The same note applies to the corresponding X-headers.) If you only specify the SourceIdentityArn, Amazon SES will simply set the "From" address and the "Return Path" address to the identity specified in SourceIdentityArn. For more information about sending authorization, see the Amazon SES Developer Guide.

SendRawEmailAsync ( SendRawEmailRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SendRawEmail operation.

SendRawEmailAsync ( SendRawEmailRequest request, SendRawEmailResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SendRawEmail operation.

SetActiveReceiptRuleSet ( SetActiveReceiptRuleSetRequest request ) : SetActiveReceiptRuleSetResponse

Sets the specified receipt rule set as the active receipt rule set.

To disable your email-receiving through Amazon SES completely, you can call this API with RuleSetName set to null.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

SetActiveReceiptRuleSetAsync ( SetActiveReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetActiveReceiptRuleSet operation.

SetActiveReceiptRuleSetAsync ( SetActiveReceiptRuleSetRequest request, SetActiveReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetActiveReceiptRuleSet operation.

SetIdentityDkimEnabled ( SetIdentityDkimEnabledRequest request ) : SetIdentityDkimEnabledResponse

Enables or disables Easy DKIM signing of email sent from an identity:

  • If Easy DKIM signing is enabled for a domain name identity (e.g., example.com), then Amazon SES will DKIM-sign all email sent by addresses under that domain name (e.g., [email protected]).

  • If Easy DKIM signing is enabled for an email address, then Amazon SES will DKIM-sign all email sent by that email address.

For email addresses (e.g., [email protected]), you can only enable Easy DKIM signing if the corresponding domain (e.g., example.com) has been set up for Easy DKIM using the AWS Console or the VerifyDomainDkim action.

This action is throttled at one request per second.

For more information about Easy DKIM signing, go to the Amazon SES Developer Guide.

SetIdentityDkimEnabledAsync ( SetIdentityDkimEnabledRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetIdentityDkimEnabled operation.

SetIdentityDkimEnabledAsync ( SetIdentityDkimEnabledRequest request, SetIdentityDkimEnabledResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetIdentityDkimEnabled operation.

SetIdentityFeedbackForwardingEnabled ( SetIdentityFeedbackForwardingEnabledRequest request ) : SetIdentityFeedbackForwardingEnabledResponse

Given an identity (an email address or a domain), enables or disables whether Amazon SES forwards bounce and complaint notifications as email. Feedback forwarding can only be disabled when Amazon Simple Notification Service (Amazon SNS) topics are specified for both bounces and complaints.

Feedback forwarding does not apply to delivery notifications. Delivery notifications are only available through Amazon SNS.

This action is throttled at one request per second.

For more information about using notifications with Amazon SES, see the Amazon SES Developer Guide.

SetIdentityFeedbackForwardingEnabledAsync ( SetIdentityFeedbackForwardingEnabledRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.

SetIdentityFeedbackForwardingEnabledAsync ( SetIdentityFeedbackForwardingEnabledRequest request, SetIdentityFeedbackForwardingEnabledResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.

SetIdentityHeadersInNotificationsEnabled ( SetIdentityHeadersInNotificationsEnabledRequest request ) : SetIdentityHeadersInNotificationsEnabledResponse

Given an identity (an email address or a domain), sets whether Amazon SES includes the original email headers in the Amazon Simple Notification Service (Amazon SNS) notifications of a specified type.

This action is throttled at one request per second.

For more information about using notifications with Amazon SES, see the Amazon SES Developer Guide.

SetIdentityHeadersInNotificationsEnabledAsync ( SetIdentityHeadersInNotificationsEnabledRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.

SetIdentityHeadersInNotificationsEnabledAsync ( SetIdentityHeadersInNotificationsEnabledRequest request, SetIdentityHeadersInNotificationsEnabledResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.

SetIdentityMailFromDomain ( SetIdentityMailFromDomainRequest request ) : SetIdentityMailFromDomainResponse

Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).

To send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain's DNS settings. If you want your emails to pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

SetIdentityMailFromDomainAsync ( SetIdentityMailFromDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetIdentityMailFromDomain operation.

SetIdentityMailFromDomainAsync ( SetIdentityMailFromDomainRequest request, SetIdentityMailFromDomainResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetIdentityMailFromDomain operation.

SetIdentityNotificationTopic ( SetIdentityNotificationTopicRequest request ) : SetIdentityNotificationTopicResponse

Given an identity (an email address or a domain), sets the Amazon Simple Notification Service (Amazon SNS) topic to which Amazon SES will publish bounce, complaint, and/or delivery notifications for emails sent with that identity as the Source.

Unless feedback forwarding is enabled, you must specify Amazon SNS topics for bounce and complaint notifications. For more information, see SetIdentityFeedbackForwardingEnabled.

This action is throttled at one request per second.

For more information about feedback notification, see the Amazon SES Developer Guide.

SetIdentityNotificationTopicAsync ( SetIdentityNotificationTopicRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetIdentityNotificationTopic operation.

SetIdentityNotificationTopicAsync ( SetIdentityNotificationTopicRequest request, SetIdentityNotificationTopicResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetIdentityNotificationTopic operation.

SetReceiptRulePosition ( SetReceiptRulePositionRequest request ) : SetReceiptRulePositionResponse

Sets the position of the specified receipt rule in the receipt rule set.

For information about managing receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

SetReceiptRulePositionAsync ( SetReceiptRulePositionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetReceiptRulePosition operation.

SetReceiptRulePositionAsync ( SetReceiptRulePositionRequest request, SetReceiptRulePositionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetReceiptRulePosition operation.

UpdateConfigurationSetEventDestination ( UpdateConfigurationSetEventDestinationRequest request ) : UpdateConfigurationSetEventDestinationResponse

Updates the event destination of a configuration set.

When you create or update an event destination, you must provide one, and only one, destination. The destination can be either Amazon CloudWatch or Amazon Kinesis Firehose.

Event destinations are associated with configuration sets, which enable you to publish email sending events to Amazon CloudWatch or Amazon Kinesis Firehose. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

UpdateConfigurationSetEventDestinationAsync ( UpdateConfigurationSetEventDestinationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateConfigurationSetEventDestination operation.

UpdateConfigurationSetEventDestinationAsync ( UpdateConfigurationSetEventDestinationRequest request, UpdateConfigurationSetEventDestinationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateConfigurationSetEventDestination operation.

UpdateReceiptRule ( UpdateReceiptRuleRequest request ) : UpdateReceiptRuleResponse

Updates a receipt rule.

For information about managing receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

UpdateReceiptRuleAsync ( UpdateReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateReceiptRule operation.

UpdateReceiptRuleAsync ( UpdateReceiptRuleRequest request, UpdateReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateReceiptRule operation.

VerifyDomainDkim ( VerifyDomainDkimRequest request ) : VerifyDomainDkimResponse

Returns a set of DKIM tokens for a domain. DKIM tokens are character strings that represent your domain's identity. Using these tokens, you will need to create DNS CNAME records that point to DKIM public keys hosted by Amazon SES. Amazon Web Services will eventually detect that you have updated your DNS records; this detection process may take up to 72 hours. Upon successful detection, Amazon SES will be able to DKIM-sign email originating from that domain.

This action is throttled at one request per second.

To enable or disable Easy DKIM signing for a domain, use the SetIdentityDkimEnabled action.

For more information about creating DNS records using DKIM tokens, go to the Amazon SES Developer Guide.

VerifyDomainDkimAsync ( VerifyDomainDkimRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the VerifyDomainDkim operation.

VerifyDomainDkimAsync ( VerifyDomainDkimRequest request, VerifyDomainDkimResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the VerifyDomainDkim operation.

VerifyDomainIdentity ( VerifyDomainIdentityRequest request ) : VerifyDomainIdentityResponse

Verifies a domain.

This action is throttled at one request per second.

VerifyDomainIdentityAsync ( VerifyDomainIdentityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the VerifyDomainIdentity operation.

VerifyDomainIdentityAsync ( VerifyDomainIdentityRequest request, VerifyDomainIdentityResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the VerifyDomainIdentity operation.

VerifyEmailAddress ( VerifyEmailAddressRequest request ) : VerifyEmailAddressResponse

Verifies an email address. This action causes a confirmation email message to be sent to the specified address.

The VerifyEmailAddress action is deprecated as of the May 15, 2012 release of Domain Verification. The VerifyEmailIdentity action is now preferred.

This action is throttled at one request per second.

VerifyEmailAddressAsync ( VerifyEmailAddressRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the VerifyEmailAddress operation.

VerifyEmailAddressAsync ( VerifyEmailAddressRequest request, VerifyEmailAddressResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the VerifyEmailAddress operation.

VerifyEmailIdentity ( VerifyEmailIdentityRequest request ) : VerifyEmailIdentityResponse

Verifies an email address. This action causes a confirmation email message to be sent to the specified address.

This action is throttled at one request per second.

VerifyEmailIdentityAsync ( VerifyEmailIdentityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the VerifyEmailIdentity operation.

VerifyEmailIdentityAsync ( VerifyEmailIdentityRequest request, VerifyEmailIdentityResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the VerifyEmailIdentity operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonSimpleEmailServiceClient ( ) : System
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Credentials
public AmazonSimpleEmailServiceClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Credentials and an AmazonSimpleEmailServiceClient Configuration object.
public AmazonSimpleEmailServiceClient ( AWSCredentials credentials, AmazonSimpleEmailServiceConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonSimpleEmailServiceConfig The AmazonSimpleEmailServiceClient Configuration Object
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Credentials
public AmazonSimpleEmailServiceClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonSimpleEmailServiceClient ( AmazonSimpleEmailServiceConfig config ) : System
config AmazonSimpleEmailServiceConfig The AmazonSimpleEmailServiceClient Configuration Object
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonSimpleEmailServiceClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleEmailServiceClient Configuration object.
public AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonSimpleEmailServiceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonSimpleEmailServiceConfig The AmazonSimpleEmailServiceClient Configuration Object
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleEmailServiceClient Configuration object.
public AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonSimpleEmailServiceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonSimpleEmailServiceConfig The AmazonSimpleEmailServiceClient Configuration Object
return System

AmazonSimpleEmailServiceClient() public method

Constructs AmazonSimpleEmailServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleEmailServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginCloneReceiptRuleSet() public method

Initiates the asynchronous execution of the CloneReceiptRuleSet operation.
public BeginCloneReceiptRuleSet ( CloneReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.CloneReceiptRuleSetRequest Container for the necessary parameters to execute the CloneReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateConfigurationSet() public method

Initiates the asynchronous execution of the CreateConfigurationSet operation.
public BeginCreateConfigurationSet ( CreateConfigurationSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.CreateConfigurationSetRequest Container for the necessary parameters to execute the CreateConfigurationSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateConfigurationSetEventDestination() public method

Initiates the asynchronous execution of the CreateConfigurationSetEventDestination operation.
public BeginCreateConfigurationSetEventDestination ( CreateConfigurationSetEventDestinationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.CreateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the CreateConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateReceiptFilter() public method

Initiates the asynchronous execution of the CreateReceiptFilter operation.
public BeginCreateReceiptFilter ( Amazon.SimpleEmail.Model.CreateReceiptFilterRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.CreateReceiptFilterRequest Container for the necessary parameters to execute the CreateReceiptFilter operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateReceiptRule() public method

Initiates the asynchronous execution of the CreateReceiptRule operation.
public BeginCreateReceiptRule ( Amazon.SimpleEmail.Model.CreateReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.CreateReceiptRuleRequest Container for the necessary parameters to execute the CreateReceiptRule operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateReceiptRuleSet() public method

Initiates the asynchronous execution of the CreateReceiptRuleSet operation.
public BeginCreateReceiptRuleSet ( Amazon.SimpleEmail.Model.CreateReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.CreateReceiptRuleSetRequest Container for the necessary parameters to execute the CreateReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteConfigurationSet() public method

Initiates the asynchronous execution of the DeleteConfigurationSet operation.
public BeginDeleteConfigurationSet ( DeleteConfigurationSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteConfigurationSetRequest Container for the necessary parameters to execute the DeleteConfigurationSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteConfigurationSetEventDestination() public method

Initiates the asynchronous execution of the DeleteConfigurationSetEventDestination operation.
public BeginDeleteConfigurationSetEventDestination ( DeleteConfigurationSetEventDestinationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the DeleteConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteIdentity() public method

Initiates the asynchronous execution of the DeleteIdentity operation.
public BeginDeleteIdentity ( DeleteIdentityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteIdentityRequest Container for the necessary parameters to execute the DeleteIdentity operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteIdentityPolicy() public method

Initiates the asynchronous execution of the DeleteIdentityPolicy operation.
public BeginDeleteIdentityPolicy ( DeleteIdentityPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteIdentityPolicyRequest Container for the necessary parameters to execute the DeleteIdentityPolicy operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteReceiptFilter() public method

Initiates the asynchronous execution of the DeleteReceiptFilter operation.
public BeginDeleteReceiptFilter ( DeleteReceiptFilterRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteReceiptFilterRequest Container for the necessary parameters to execute the DeleteReceiptFilter operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteReceiptRule() public method

Initiates the asynchronous execution of the DeleteReceiptRule operation.
public BeginDeleteReceiptRule ( Amazon.SimpleEmail.Model.DeleteReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteReceiptRuleRequest Container for the necessary parameters to execute the DeleteReceiptRule operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteReceiptRuleSet() public method

Initiates the asynchronous execution of the DeleteReceiptRuleSet operation.
public BeginDeleteReceiptRuleSet ( DeleteReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteReceiptRuleSetRequest Container for the necessary parameters to execute the DeleteReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteVerifiedEmailAddress() public method

Initiates the asynchronous execution of the DeleteVerifiedEmailAddress operation.
public BeginDeleteVerifiedEmailAddress ( DeleteVerifiedEmailAddressRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DeleteVerifiedEmailAddressRequest Container for the necessary parameters to execute the DeleteVerifiedEmailAddress operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeActiveReceiptRuleSet() public method

Initiates the asynchronous execution of the DescribeActiveReceiptRuleSet operation.
public BeginDescribeActiveReceiptRuleSet ( DescribeActiveReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeActiveReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeActiveReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeConfigurationSet() public method

Initiates the asynchronous execution of the DescribeConfigurationSet operation.
public BeginDescribeConfigurationSet ( DescribeConfigurationSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DescribeConfigurationSetRequest Container for the necessary parameters to execute the DescribeConfigurationSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeReceiptRule() public method

Initiates the asynchronous execution of the DescribeReceiptRule operation.
public BeginDescribeReceiptRule ( Amazon.SimpleEmail.Model.DescribeReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DescribeReceiptRuleRequest Container for the necessary parameters to execute the DescribeReceiptRule operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeReceiptRuleSet() public method

Initiates the asynchronous execution of the DescribeReceiptRuleSet operation.
public BeginDescribeReceiptRuleSet ( Amazon.SimpleEmail.Model.DescribeReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.DescribeReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetIdentityDkimAttributes() public method

Initiates the asynchronous execution of the GetIdentityDkimAttributes operation.
public BeginGetIdentityDkimAttributes ( GetIdentityDkimAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.GetIdentityDkimAttributesRequest Container for the necessary parameters to execute the GetIdentityDkimAttributes operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetIdentityMailFromDomainAttributes() public method

Initiates the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.
public BeginGetIdentityMailFromDomainAttributes ( GetIdentityMailFromDomainAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.GetIdentityMailFromDomainAttributesRequest Container for the necessary parameters to execute the GetIdentityMailFromDomainAttributes operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetIdentityNotificationAttributes() public method

Initiates the asynchronous execution of the GetIdentityNotificationAttributes operation.
public BeginGetIdentityNotificationAttributes ( GetIdentityNotificationAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.GetIdentityNotificationAttributesRequest Container for the necessary parameters to execute the GetIdentityNotificationAttributes operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetIdentityPolicies() public method

Initiates the asynchronous execution of the GetIdentityPolicies operation.
public BeginGetIdentityPolicies ( GetIdentityPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.GetIdentityPoliciesRequest Container for the necessary parameters to execute the GetIdentityPolicies operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetIdentityVerificationAttributes() public method

Initiates the asynchronous execution of the GetIdentityVerificationAttributes operation.
public BeginGetIdentityVerificationAttributes ( GetIdentityVerificationAttributesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.GetIdentityVerificationAttributesRequest Container for the necessary parameters to execute the GetIdentityVerificationAttributes operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetSendQuota() public method

Initiates the asynchronous execution of the GetSendQuota operation.
public BeginGetSendQuota ( GetSendQuotaRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetSendQuotaRequest Container for the necessary parameters to execute the GetSendQuota operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetSendStatistics() public method

Initiates the asynchronous execution of the GetSendStatistics operation.
public BeginGetSendStatistics ( GetSendStatisticsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetSendStatisticsRequest Container for the necessary parameters to execute the GetSendStatistics operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListConfigurationSets() public method

Initiates the asynchronous execution of the ListConfigurationSets operation.
public BeginListConfigurationSets ( ListConfigurationSetsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.ListConfigurationSetsRequest Container for the necessary parameters to execute the ListConfigurationSets operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListIdentities() public method

Initiates the asynchronous execution of the ListIdentities operation.
public BeginListIdentities ( ListIdentitiesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.ListIdentitiesRequest Container for the necessary parameters to execute the ListIdentities operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListIdentityPolicies() public method

Initiates the asynchronous execution of the ListIdentityPolicies operation.
public BeginListIdentityPolicies ( ListIdentityPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.ListIdentityPoliciesRequest Container for the necessary parameters to execute the ListIdentityPolicies operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListReceiptFilters() public method

Initiates the asynchronous execution of the ListReceiptFilters operation.
public BeginListReceiptFilters ( ListReceiptFiltersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListReceiptFiltersRequest Container for the necessary parameters to execute the ListReceiptFilters operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListReceiptRuleSets() public method

Initiates the asynchronous execution of the ListReceiptRuleSets operation.
public BeginListReceiptRuleSets ( Amazon.SimpleEmail.Model.ListReceiptRuleSetsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.ListReceiptRuleSetsRequest Container for the necessary parameters to execute the ListReceiptRuleSets operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListVerifiedEmailAddresses() public method

Initiates the asynchronous execution of the ListVerifiedEmailAddresses operation.
public BeginListVerifiedEmailAddresses ( ListVerifiedEmailAddressesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListVerifiedEmailAddressesRequest Container for the necessary parameters to execute the ListVerifiedEmailAddresses operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPutIdentityPolicy() public method

Initiates the asynchronous execution of the PutIdentityPolicy operation.
public BeginPutIdentityPolicy ( PutIdentityPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.PutIdentityPolicyRequest Container for the necessary parameters to execute the PutIdentityPolicy operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginReorderReceiptRuleSet() public method

Initiates the asynchronous execution of the ReorderReceiptRuleSet operation.
public BeginReorderReceiptRuleSet ( ReorderReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.ReorderReceiptRuleSetRequest Container for the necessary parameters to execute the ReorderReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSendBounce() public method

Initiates the asynchronous execution of the SendBounce operation.
public BeginSendBounce ( SendBounceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SendBounceRequest Container for the necessary parameters to execute the SendBounce operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSendEmail() public method

Initiates the asynchronous execution of the SendEmail operation.
public BeginSendEmail ( SendEmailRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SendEmailRequest Container for the necessary parameters to execute the SendEmail operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSendRawEmail() public method

Initiates the asynchronous execution of the SendRawEmail operation.
public BeginSendRawEmail ( SendRawEmailRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SendRawEmailRequest Container for the necessary parameters to execute the SendRawEmail operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetActiveReceiptRuleSet() public method

Initiates the asynchronous execution of the SetActiveReceiptRuleSet operation.
public BeginSetActiveReceiptRuleSet ( SetActiveReceiptRuleSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SetActiveReceiptRuleSetRequest Container for the necessary parameters to execute the SetActiveReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetIdentityDkimEnabled() public method

Initiates the asynchronous execution of the SetIdentityDkimEnabled operation.
public BeginSetIdentityDkimEnabled ( SetIdentityDkimEnabledRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SetIdentityDkimEnabledRequest Container for the necessary parameters to execute the SetIdentityDkimEnabled operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetIdentityFeedbackForwardingEnabled() public method

Initiates the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.
public BeginSetIdentityFeedbackForwardingEnabled ( SetIdentityFeedbackForwardingEnabledRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SetIdentityFeedbackForwardingEnabledRequest Container for the necessary parameters to execute the SetIdentityFeedbackForwardingEnabled operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetIdentityHeadersInNotificationsEnabled() public method

Initiates the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.
public BeginSetIdentityHeadersInNotificationsEnabled ( SetIdentityHeadersInNotificationsEnabledRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SetIdentityHeadersInNotificationsEnabledRequest Container for the necessary parameters to execute the SetIdentityHeadersInNotificationsEnabled operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetIdentityMailFromDomain() public method

Initiates the asynchronous execution of the SetIdentityMailFromDomain operation.
public BeginSetIdentityMailFromDomain ( SetIdentityMailFromDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SetIdentityMailFromDomainRequest Container for the necessary parameters to execute the SetIdentityMailFromDomain operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetIdentityNotificationTopic() public method

Initiates the asynchronous execution of the SetIdentityNotificationTopic operation.
public BeginSetIdentityNotificationTopic ( SetIdentityNotificationTopicRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SetIdentityNotificationTopicRequest Container for the necessary parameters to execute the SetIdentityNotificationTopic operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetReceiptRulePosition() public method

Initiates the asynchronous execution of the SetReceiptRulePosition operation.
public BeginSetReceiptRulePosition ( Amazon.SimpleEmail.Model.SetReceiptRulePositionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.SetReceiptRulePositionRequest Container for the necessary parameters to execute the SetReceiptRulePosition operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUpdateConfigurationSetEventDestination() public method

Initiates the asynchronous execution of the UpdateConfigurationSetEventDestination operation.
public BeginUpdateConfigurationSetEventDestination ( UpdateConfigurationSetEventDestinationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.UpdateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the UpdateConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUpdateReceiptRule() public method

Initiates the asynchronous execution of the UpdateReceiptRule operation.
public BeginUpdateReceiptRule ( Amazon.SimpleEmail.Model.UpdateReceiptRuleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.UpdateReceiptRuleRequest Container for the necessary parameters to execute the UpdateReceiptRule operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginVerifyDomainDkim() public method

Initiates the asynchronous execution of the VerifyDomainDkim operation.
public BeginVerifyDomainDkim ( VerifyDomainDkimRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.VerifyDomainDkimRequest Container for the necessary parameters to execute the VerifyDomainDkim operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginVerifyDomainIdentity() public method

Initiates the asynchronous execution of the VerifyDomainIdentity operation.
public BeginVerifyDomainIdentity ( VerifyDomainIdentityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.VerifyDomainIdentityRequest Container for the necessary parameters to execute the VerifyDomainIdentity operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginVerifyEmailAddress() public method

Initiates the asynchronous execution of the VerifyEmailAddress operation.
public BeginVerifyEmailAddress ( VerifyEmailAddressRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.VerifyEmailAddressRequest Container for the necessary parameters to execute the VerifyEmailAddress operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginVerifyEmailIdentity() public method

Initiates the asynchronous execution of the VerifyEmailIdentity operation.
public BeginVerifyEmailIdentity ( VerifyEmailIdentityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.SimpleEmail.Model.VerifyEmailIdentityRequest Container for the necessary parameters to execute the VerifyEmailIdentity operation on AmazonSimpleEmailServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CloneReceiptRuleSet() public method

Creates a receipt rule set by cloning an existing one. All receipt rules and configurations are copied to the new receipt rule set and are completely independent of the source rule set.

For information about setting up rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that a resource could not be created because of a naming conflict. /// /// 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 set does not exist. ///
public CloneReceiptRuleSet ( CloneReceiptRuleSetRequest request ) : CloneReceiptRuleSetResponse
request Amazon.SimpleEmail.Model.CloneReceiptRuleSetRequest Container for the necessary parameters to execute the CloneReceiptRuleSet service method.
return CloneReceiptRuleSetResponse

CloneReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the CloneReceiptRuleSet operation.
public CloneReceiptRuleSetAsync ( CloneReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleEmail.Model.CloneReceiptRuleSetRequest Container for the necessary parameters to execute the CloneReceiptRuleSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CloneReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the CloneReceiptRuleSet operation.
public CloneReceiptRuleSetAsync ( CloneReceiptRuleSetRequest request, CloneReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.SimpleEmail.Model.CloneReceiptRuleSetRequest Container for the necessary parameters to execute the CloneReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback CloneReceiptRuleSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CreateConfigurationSet() public method

Creates a configuration set.

Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates 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. /// /// 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. ///
public CreateConfigurationSet ( CreateConfigurationSetRequest request ) : CreateConfigurationSetResponse
request Amazon.SimpleEmail.Model.CreateConfigurationSetRequest Container for the necessary parameters to execute the CreateConfigurationSet service method.
return CreateConfigurationSetResponse

CreateConfigurationSetAsync() public method

Initiates the asynchronous execution of the CreateConfigurationSet operation.
public CreateConfigurationSetAsync ( CreateConfigurationSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleEmail.Model.CreateConfigurationSetRequest Container for the necessary parameters to execute the CreateConfigurationSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateConfigurationSetAsync() public method

Initiates the asynchronous execution of the CreateConfigurationSet operation.
public CreateConfigurationSetAsync ( CreateConfigurationSetRequest request, CreateConfigurationSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.SimpleEmail.Model.CreateConfigurationSetRequest Container for the necessary parameters to execute the CreateConfigurationSet operation on AmazonSimpleEmailServiceClient.
callback CreateConfigurationSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CreateConfigurationSetEventDestination() public method

Creates a configuration set event destination.

When you create or update an event destination, you must provide one, and only one, destination. The destination can be either Amazon CloudWatch or Amazon Kinesis Firehose.

An event destination is the AWS service to 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.

This action is throttled at one request per second.

/// Indicates that the configuration set does not exist. /// /// Indicates that the event destination could not be created because of a naming conflict. /// /// Indicates that the Amazon CloudWatch destination is invalid. See the error message /// for details. /// /// Indicates that the Amazon Kinesis Firehose destination is invalid. See the error message /// for details. /// /// 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. ///
public CreateConfigurationSetEventDestination ( CreateConfigurationSetEventDestinationRequest request ) : CreateConfigurationSetEventDestinationResponse
request Amazon.SimpleEmail.Model.CreateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the CreateConfigurationSetEventDestination service method.
return CreateConfigurationSetEventDestinationResponse

CreateConfigurationSetEventDestinationAsync() public method

Initiates the asynchronous execution of the CreateConfigurationSetEventDestination operation.
public CreateConfigurationSetEventDestinationAsync ( CreateConfigurationSetEventDestinationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleEmail.Model.CreateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the CreateConfigurationSetEventDestination operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateConfigurationSetEventDestinationAsync() public method

Initiates the asynchronous execution of the CreateConfigurationSetEventDestination operation.
public CreateConfigurationSetEventDestinationAsync ( CreateConfigurationSetEventDestinationRequest request, CreateConfigurationSetEventDestinationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.SimpleEmail.Model.CreateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the CreateConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient.
callback CreateConfigurationSetEventDestinationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CreateReceiptFilter() public method

Creates a new IP address filter.

For information about setting up IP address filters, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that a resource could not be created because of a naming conflict. /// /// 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. ///
public CreateReceiptFilter ( Amazon.SimpleEmail.Model.CreateReceiptFilterRequest request ) : CreateReceiptFilterResponse
request Amazon.SimpleEmail.Model.CreateReceiptFilterRequest Container for the necessary parameters to execute the CreateReceiptFilter service method.
return CreateReceiptFilterResponse

CreateReceiptFilterAsync() public method

Initiates the asynchronous execution of the CreateReceiptFilter operation.
public CreateReceiptFilterAsync ( CreateReceiptFilterRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateReceiptFilterRequest Container for the necessary parameters to execute the CreateReceiptFilter operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateReceiptFilterAsync() public method

Initiates the asynchronous execution of the CreateReceiptFilter operation.
public CreateReceiptFilterAsync ( CreateReceiptFilterRequest request, CreateReceiptFilterResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request CreateReceiptFilterRequest Container for the necessary parameters to execute the CreateReceiptFilter operation on AmazonSimpleEmailServiceClient.
callback CreateReceiptFilterResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CreateReceiptRule() public method

Creates a receipt rule.

For information about setting up receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that a resource could not be created because of a naming conflict. /// /// Indicates that the provided AWS 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 AWS 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. ///
public CreateReceiptRule ( CreateReceiptRuleRequest request ) : CreateReceiptRuleResponse
request CreateReceiptRuleRequest Container for the necessary parameters to execute the CreateReceiptRule service method.
return CreateReceiptRuleResponse

CreateReceiptRuleAsync() public method

Initiates the asynchronous execution of the CreateReceiptRule operation.
public CreateReceiptRuleAsync ( CreateReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateReceiptRuleRequest Container for the necessary parameters to execute the CreateReceiptRule operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateReceiptRuleAsync() public method

Initiates the asynchronous execution of the CreateReceiptRule operation.
public CreateReceiptRuleAsync ( CreateReceiptRuleRequest request, CreateReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request CreateReceiptRuleRequest Container for the necessary parameters to execute the CreateReceiptRule operation on AmazonSimpleEmailServiceClient.
callback CreateReceiptRuleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CreateReceiptRuleSet() public method

Creates an empty receipt rule set.

For information about setting up receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that a resource could not be created because of a naming conflict. /// /// 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. ///
public CreateReceiptRuleSet ( CreateReceiptRuleSetRequest request ) : CreateReceiptRuleSetResponse
request CreateReceiptRuleSetRequest Container for the necessary parameters to execute the CreateReceiptRuleSet service method.
return CreateReceiptRuleSetResponse

CreateReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the CreateReceiptRuleSet operation.
public CreateReceiptRuleSetAsync ( CreateReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateReceiptRuleSetRequest Container for the necessary parameters to execute the CreateReceiptRuleSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the CreateReceiptRuleSet operation.
public CreateReceiptRuleSetAsync ( CreateReceiptRuleSetRequest request, CreateReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request CreateReceiptRuleSetRequest Container for the necessary parameters to execute the CreateReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback CreateReceiptRuleSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return AbstractAWSSigner

DeleteConfigurationSet() public method

Deletes a configuration set.

Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the configuration set does not exist. ///
public DeleteConfigurationSet ( DeleteConfigurationSetRequest request ) : DeleteConfigurationSetResponse
request DeleteConfigurationSetRequest Container for the necessary parameters to execute the DeleteConfigurationSet service method.
return DeleteConfigurationSetResponse

DeleteConfigurationSetAsync() public method

Initiates the asynchronous execution of the DeleteConfigurationSet operation.
public DeleteConfigurationSetAsync ( DeleteConfigurationSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteConfigurationSetRequest Container for the necessary parameters to execute the DeleteConfigurationSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteConfigurationSetAsync() public method

Initiates the asynchronous execution of the DeleteConfigurationSet operation.
public DeleteConfigurationSetAsync ( DeleteConfigurationSetRequest request, DeleteConfigurationSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteConfigurationSetRequest Container for the necessary parameters to execute the DeleteConfigurationSet operation on AmazonSimpleEmailServiceClient.
callback DeleteConfigurationSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteConfigurationSetEventDestination() public method

Deletes 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.

This action is throttled at one request per second.

/// Indicates that the configuration set does not exist. /// /// Indicates that the event destination does not exist. ///
public DeleteConfigurationSetEventDestination ( DeleteConfigurationSetEventDestinationRequest request ) : DeleteConfigurationSetEventDestinationResponse
request DeleteConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the DeleteConfigurationSetEventDestination service method.
return DeleteConfigurationSetEventDestinationResponse

DeleteConfigurationSetEventDestinationAsync() public method

Initiates the asynchronous execution of the DeleteConfigurationSetEventDestination operation.
public DeleteConfigurationSetEventDestinationAsync ( DeleteConfigurationSetEventDestinationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the DeleteConfigurationSetEventDestination operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteConfigurationSetEventDestinationAsync() public method

Initiates the asynchronous execution of the DeleteConfigurationSetEventDestination operation.
public DeleteConfigurationSetEventDestinationAsync ( DeleteConfigurationSetEventDestinationRequest request, DeleteConfigurationSetEventDestinationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the DeleteConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient.
callback DeleteConfigurationSetEventDestinationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteIdentity() public method

Deletes the specified identity (an email address or a domain) from the list of verified identities.

This action is throttled at one request per second.

public DeleteIdentity ( DeleteIdentityRequest request ) : DeleteIdentityResponse
request DeleteIdentityRequest Container for the necessary parameters to execute the DeleteIdentity service method.
return DeleteIdentityResponse

DeleteIdentityAsync() public method

Initiates the asynchronous execution of the DeleteIdentity operation.
public DeleteIdentityAsync ( DeleteIdentityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteIdentityRequest Container for the necessary parameters to execute the DeleteIdentity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteIdentityAsync() public method

Initiates the asynchronous execution of the DeleteIdentity operation.
public DeleteIdentityAsync ( DeleteIdentityRequest request, DeleteIdentityResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteIdentityRequest Container for the necessary parameters to execute the DeleteIdentity operation on AmazonSimpleEmailServiceClient.
callback DeleteIdentityResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteIdentityPolicy() public method

Deletes the specified sending authorization policy for the given identity (an email address or a domain). This API returns successfully even if a policy with the specified name does not exist.

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public DeleteIdentityPolicy ( DeleteIdentityPolicyRequest request ) : DeleteIdentityPolicyResponse
request DeleteIdentityPolicyRequest Container for the necessary parameters to execute the DeleteIdentityPolicy service method.
return DeleteIdentityPolicyResponse

DeleteIdentityPolicyAsync() public method

Initiates the asynchronous execution of the DeleteIdentityPolicy operation.
public DeleteIdentityPolicyAsync ( DeleteIdentityPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteIdentityPolicyRequest Container for the necessary parameters to execute the DeleteIdentityPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteIdentityPolicyAsync() public method

Initiates the asynchronous execution of the DeleteIdentityPolicy operation.
public DeleteIdentityPolicyAsync ( DeleteIdentityPolicyRequest request, DeleteIdentityPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteIdentityPolicyRequest Container for the necessary parameters to execute the DeleteIdentityPolicy operation on AmazonSimpleEmailServiceClient.
callback DeleteIdentityPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteReceiptFilter() public method

Deletes the specified IP address filter.

For information about managing IP address filters, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public DeleteReceiptFilter ( DeleteReceiptFilterRequest request ) : DeleteReceiptFilterResponse
request DeleteReceiptFilterRequest Container for the necessary parameters to execute the DeleteReceiptFilter service method.
return DeleteReceiptFilterResponse

DeleteReceiptFilterAsync() public method

Initiates the asynchronous execution of the DeleteReceiptFilter operation.
public DeleteReceiptFilterAsync ( DeleteReceiptFilterRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteReceiptFilterRequest Container for the necessary parameters to execute the DeleteReceiptFilter operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteReceiptFilterAsync() public method

Initiates the asynchronous execution of the DeleteReceiptFilter operation.
public DeleteReceiptFilterAsync ( DeleteReceiptFilterRequest request, DeleteReceiptFilterResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteReceiptFilterRequest Container for the necessary parameters to execute the DeleteReceiptFilter operation on AmazonSimpleEmailServiceClient.
callback DeleteReceiptFilterResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteReceiptRule() public method

Deletes the specified receipt rule.

For information about managing receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided receipt rule set does not exist. ///
public DeleteReceiptRule ( DeleteReceiptRuleRequest request ) : DeleteReceiptRuleResponse
request DeleteReceiptRuleRequest Container for the necessary parameters to execute the DeleteReceiptRule service method.
return DeleteReceiptRuleResponse

DeleteReceiptRuleAsync() public method

Initiates the asynchronous execution of the DeleteReceiptRule operation.
public DeleteReceiptRuleAsync ( DeleteReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteReceiptRuleRequest Container for the necessary parameters to execute the DeleteReceiptRule operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteReceiptRuleAsync() public method

Initiates the asynchronous execution of the DeleteReceiptRule operation.
public DeleteReceiptRuleAsync ( DeleteReceiptRuleRequest request, DeleteReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteReceiptRuleRequest Container for the necessary parameters to execute the DeleteReceiptRule operation on AmazonSimpleEmailServiceClient.
callback DeleteReceiptRuleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteReceiptRuleSet() public method

Deletes the specified receipt rule set and all of the receipt rules it contains.

The currently active rule set cannot be deleted.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the delete operation could not be completed. ///
public DeleteReceiptRuleSet ( DeleteReceiptRuleSetRequest request ) : DeleteReceiptRuleSetResponse
request DeleteReceiptRuleSetRequest Container for the necessary parameters to execute the DeleteReceiptRuleSet service method.
return DeleteReceiptRuleSetResponse

DeleteReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the DeleteReceiptRuleSet operation.
public DeleteReceiptRuleSetAsync ( DeleteReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteReceiptRuleSetRequest Container for the necessary parameters to execute the DeleteReceiptRuleSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the DeleteReceiptRuleSet operation.
public DeleteReceiptRuleSetAsync ( DeleteReceiptRuleSetRequest request, DeleteReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteReceiptRuleSetRequest Container for the necessary parameters to execute the DeleteReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback DeleteReceiptRuleSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DeleteVerifiedEmailAddress() public method

Deletes the specified email address from the list of verified addresses.

The DeleteVerifiedEmailAddress action is deprecated as of the May 15, 2012 release of Domain Verification. The DeleteIdentity action is now preferred.

This action is throttled at one request per second.

public DeleteVerifiedEmailAddress ( DeleteVerifiedEmailAddressRequest request ) : DeleteVerifiedEmailAddressResponse
request DeleteVerifiedEmailAddressRequest Container for the necessary parameters to execute the DeleteVerifiedEmailAddress service method.
return DeleteVerifiedEmailAddressResponse

DeleteVerifiedEmailAddressAsync() public method

Initiates the asynchronous execution of the DeleteVerifiedEmailAddress operation.
public DeleteVerifiedEmailAddressAsync ( DeleteVerifiedEmailAddressRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteVerifiedEmailAddressRequest Container for the necessary parameters to execute the DeleteVerifiedEmailAddress operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteVerifiedEmailAddressAsync() public method

Initiates the asynchronous execution of the DeleteVerifiedEmailAddress operation.
public DeleteVerifiedEmailAddressAsync ( DeleteVerifiedEmailAddressRequest request, DeleteVerifiedEmailAddressResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteVerifiedEmailAddressRequest Container for the necessary parameters to execute the DeleteVerifiedEmailAddress operation on AmazonSimpleEmailServiceClient.
callback DeleteVerifiedEmailAddressResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DescribeActiveReceiptRuleSet() public method

Returns the metadata and receipt rules for the receipt rule set that is currently active.

For information about setting up receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public DescribeActiveReceiptRuleSet ( DescribeActiveReceiptRuleSetRequest request ) : DescribeActiveReceiptRuleSetResponse
request DescribeActiveReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeActiveReceiptRuleSet service method.
return DescribeActiveReceiptRuleSetResponse

DescribeActiveReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the DescribeActiveReceiptRuleSet operation.
public DescribeActiveReceiptRuleSetAsync ( DescribeActiveReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeActiveReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeActiveReceiptRuleSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeActiveReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the DescribeActiveReceiptRuleSet operation.
public DescribeActiveReceiptRuleSetAsync ( DescribeActiveReceiptRuleSetRequest request, DescribeActiveReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DescribeActiveReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeActiveReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback DescribeActiveReceiptRuleSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DescribeConfigurationSet() public method

Returns the details of the specified configuration set.

Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the configuration set does not exist. ///
public DescribeConfigurationSet ( DescribeConfigurationSetRequest request ) : DescribeConfigurationSetResponse
request DescribeConfigurationSetRequest Container for the necessary parameters to execute the DescribeConfigurationSet service method.
return DescribeConfigurationSetResponse

DescribeConfigurationSetAsync() public method

Initiates the asynchronous execution of the DescribeConfigurationSet operation.
public DescribeConfigurationSetAsync ( DescribeConfigurationSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeConfigurationSetRequest Container for the necessary parameters to execute the DescribeConfigurationSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeConfigurationSetAsync() public method

Initiates the asynchronous execution of the DescribeConfigurationSet operation.
public DescribeConfigurationSetAsync ( DescribeConfigurationSetRequest request, DescribeConfigurationSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DescribeConfigurationSetRequest Container for the necessary parameters to execute the DescribeConfigurationSet operation on AmazonSimpleEmailServiceClient.
callback DescribeConfigurationSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DescribeReceiptRule() public method

Returns the details of the specified receipt rule.

For information about setting up receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided receipt rule does not exist. /// /// Indicates that the provided receipt rule set does not exist. ///
public DescribeReceiptRule ( DescribeReceiptRuleRequest request ) : DescribeReceiptRuleResponse
request DescribeReceiptRuleRequest Container for the necessary parameters to execute the DescribeReceiptRule service method.
return DescribeReceiptRuleResponse

DescribeReceiptRuleAsync() public method

Initiates the asynchronous execution of the DescribeReceiptRule operation.
public DescribeReceiptRuleAsync ( DescribeReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeReceiptRuleRequest Container for the necessary parameters to execute the DescribeReceiptRule operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeReceiptRuleAsync() public method

Initiates the asynchronous execution of the DescribeReceiptRule operation.
public DescribeReceiptRuleAsync ( DescribeReceiptRuleRequest request, DescribeReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DescribeReceiptRuleRequest Container for the necessary parameters to execute the DescribeReceiptRule operation on AmazonSimpleEmailServiceClient.
callback DescribeReceiptRuleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

DescribeReceiptRuleSet() public method

Returns the details of the specified receipt rule set.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided receipt rule set does not exist. ///
public DescribeReceiptRuleSet ( DescribeReceiptRuleSetRequest request ) : DescribeReceiptRuleSetResponse
request DescribeReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeReceiptRuleSet service method.
return DescribeReceiptRuleSetResponse

DescribeReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the DescribeReceiptRuleSet operation.
public DescribeReceiptRuleSetAsync ( DescribeReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeReceiptRuleSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the DescribeReceiptRuleSet operation.
public DescribeReceiptRuleSetAsync ( DescribeReceiptRuleSetRequest request, DescribeReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DescribeReceiptRuleSetRequest Container for the necessary parameters to execute the DescribeReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback DescribeReceiptRuleSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EndCloneReceiptRuleSet() public method

Finishes the asynchronous execution of the CloneReceiptRuleSet operation.
public EndCloneReceiptRuleSet ( IAsyncResult asyncResult ) : CloneReceiptRuleSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCloneReceiptRuleSet.
return CloneReceiptRuleSetResponse

EndCreateConfigurationSet() public method

Finishes the asynchronous execution of the CreateConfigurationSet operation.
public EndCreateConfigurationSet ( IAsyncResult asyncResult ) : CreateConfigurationSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateConfigurationSet.
return CreateConfigurationSetResponse

EndCreateConfigurationSetEventDestination() public method

Finishes the asynchronous execution of the CreateConfigurationSetEventDestination operation.
public EndCreateConfigurationSetEventDestination ( IAsyncResult asyncResult ) : CreateConfigurationSetEventDestinationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateConfigurationSetEventDestination.
return CreateConfigurationSetEventDestinationResponse

EndCreateReceiptFilter() public method

Finishes the asynchronous execution of the CreateReceiptFilter operation.
public EndCreateReceiptFilter ( IAsyncResult asyncResult ) : CreateReceiptFilterResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateReceiptFilter.
return CreateReceiptFilterResponse

EndCreateReceiptRule() public method

Finishes the asynchronous execution of the CreateReceiptRule operation.
public EndCreateReceiptRule ( IAsyncResult asyncResult ) : CreateReceiptRuleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateReceiptRule.
return CreateReceiptRuleResponse

EndCreateReceiptRuleSet() public method

Finishes the asynchronous execution of the CreateReceiptRuleSet operation.
public EndCreateReceiptRuleSet ( IAsyncResult asyncResult ) : CreateReceiptRuleSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateReceiptRuleSet.
return CreateReceiptRuleSetResponse

EndDeleteConfigurationSet() public method

Finishes the asynchronous execution of the DeleteConfigurationSet operation.
public EndDeleteConfigurationSet ( IAsyncResult asyncResult ) : DeleteConfigurationSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteConfigurationSet.
return DeleteConfigurationSetResponse

EndDeleteConfigurationSetEventDestination() public method

Finishes the asynchronous execution of the DeleteConfigurationSetEventDestination operation.
public EndDeleteConfigurationSetEventDestination ( IAsyncResult asyncResult ) : DeleteConfigurationSetEventDestinationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteConfigurationSetEventDestination.
return DeleteConfigurationSetEventDestinationResponse

EndDeleteIdentity() public method

Finishes the asynchronous execution of the DeleteIdentity operation.
public EndDeleteIdentity ( IAsyncResult asyncResult ) : DeleteIdentityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteIdentity.
return DeleteIdentityResponse

EndDeleteIdentityPolicy() public method

Finishes the asynchronous execution of the DeleteIdentityPolicy operation.
public EndDeleteIdentityPolicy ( IAsyncResult asyncResult ) : DeleteIdentityPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteIdentityPolicy.
return DeleteIdentityPolicyResponse

EndDeleteReceiptFilter() public method

Finishes the asynchronous execution of the DeleteReceiptFilter operation.
public EndDeleteReceiptFilter ( IAsyncResult asyncResult ) : DeleteReceiptFilterResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteReceiptFilter.
return DeleteReceiptFilterResponse

EndDeleteReceiptRule() public method

Finishes the asynchronous execution of the DeleteReceiptRule operation.
public EndDeleteReceiptRule ( IAsyncResult asyncResult ) : DeleteReceiptRuleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteReceiptRule.
return DeleteReceiptRuleResponse

EndDeleteReceiptRuleSet() public method

Finishes the asynchronous execution of the DeleteReceiptRuleSet operation.
public EndDeleteReceiptRuleSet ( IAsyncResult asyncResult ) : DeleteReceiptRuleSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteReceiptRuleSet.
return DeleteReceiptRuleSetResponse

EndDeleteVerifiedEmailAddress() public method

Finishes the asynchronous execution of the DeleteVerifiedEmailAddress operation.
public EndDeleteVerifiedEmailAddress ( IAsyncResult asyncResult ) : DeleteVerifiedEmailAddressResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteVerifiedEmailAddress.
return DeleteVerifiedEmailAddressResponse

EndDescribeActiveReceiptRuleSet() public method

Finishes the asynchronous execution of the DescribeActiveReceiptRuleSet operation.
public EndDescribeActiveReceiptRuleSet ( IAsyncResult asyncResult ) : DescribeActiveReceiptRuleSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeActiveReceiptRuleSet.
return DescribeActiveReceiptRuleSetResponse

EndDescribeConfigurationSet() public method

Finishes the asynchronous execution of the DescribeConfigurationSet operation.
public EndDescribeConfigurationSet ( IAsyncResult asyncResult ) : DescribeConfigurationSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeConfigurationSet.
return DescribeConfigurationSetResponse

EndDescribeReceiptRule() public method

Finishes the asynchronous execution of the DescribeReceiptRule operation.
public EndDescribeReceiptRule ( IAsyncResult asyncResult ) : DescribeReceiptRuleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeReceiptRule.
return DescribeReceiptRuleResponse

EndDescribeReceiptRuleSet() public method

Finishes the asynchronous execution of the DescribeReceiptRuleSet operation.
public EndDescribeReceiptRuleSet ( IAsyncResult asyncResult ) : DescribeReceiptRuleSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeReceiptRuleSet.
return DescribeReceiptRuleSetResponse

EndGetIdentityDkimAttributes() public method

Finishes the asynchronous execution of the GetIdentityDkimAttributes operation.
public EndGetIdentityDkimAttributes ( IAsyncResult asyncResult ) : GetIdentityDkimAttributesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetIdentityDkimAttributes.
return GetIdentityDkimAttributesResponse

EndGetIdentityMailFromDomainAttributes() public method

Finishes the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.
public EndGetIdentityMailFromDomainAttributes ( IAsyncResult asyncResult ) : GetIdentityMailFromDomainAttributesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetIdentityMailFromDomainAttributes.
return GetIdentityMailFromDomainAttributesResponse

EndGetIdentityNotificationAttributes() public method

Finishes the asynchronous execution of the GetIdentityNotificationAttributes operation.
public EndGetIdentityNotificationAttributes ( IAsyncResult asyncResult ) : GetIdentityNotificationAttributesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetIdentityNotificationAttributes.
return GetIdentityNotificationAttributesResponse

EndGetIdentityPolicies() public method

Finishes the asynchronous execution of the GetIdentityPolicies operation.
public EndGetIdentityPolicies ( IAsyncResult asyncResult ) : GetIdentityPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetIdentityPolicies.
return GetIdentityPoliciesResponse

EndGetIdentityVerificationAttributes() public method

Finishes the asynchronous execution of the GetIdentityVerificationAttributes operation.
public EndGetIdentityVerificationAttributes ( IAsyncResult asyncResult ) : GetIdentityVerificationAttributesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetIdentityVerificationAttributes.
return GetIdentityVerificationAttributesResponse

EndGetSendQuota() public method

Finishes the asynchronous execution of the GetSendQuota operation.
public EndGetSendQuota ( IAsyncResult asyncResult ) : GetSendQuotaResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSendQuota.
return GetSendQuotaResponse

EndGetSendStatistics() public method

Finishes the asynchronous execution of the GetSendStatistics operation.
public EndGetSendStatistics ( IAsyncResult asyncResult ) : GetSendStatisticsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSendStatistics.
return GetSendStatisticsResponse

EndListConfigurationSets() public method

Finishes the asynchronous execution of the ListConfigurationSets operation.
public EndListConfigurationSets ( IAsyncResult asyncResult ) : ListConfigurationSetsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListConfigurationSets.
return ListConfigurationSetsResponse

EndListIdentities() public method

Finishes the asynchronous execution of the ListIdentities operation.
public EndListIdentities ( IAsyncResult asyncResult ) : ListIdentitiesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListIdentities.
return ListIdentitiesResponse

EndListIdentityPolicies() public method

Finishes the asynchronous execution of the ListIdentityPolicies operation.
public EndListIdentityPolicies ( IAsyncResult asyncResult ) : ListIdentityPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListIdentityPolicies.
return ListIdentityPoliciesResponse

EndListReceiptFilters() public method

Finishes the asynchronous execution of the ListReceiptFilters operation.
public EndListReceiptFilters ( IAsyncResult asyncResult ) : ListReceiptFiltersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListReceiptFilters.
return ListReceiptFiltersResponse

EndListReceiptRuleSets() public method

Finishes the asynchronous execution of the ListReceiptRuleSets operation.
public EndListReceiptRuleSets ( IAsyncResult asyncResult ) : ListReceiptRuleSetsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListReceiptRuleSets.
return ListReceiptRuleSetsResponse

EndListVerifiedEmailAddresses() public method

Finishes the asynchronous execution of the ListVerifiedEmailAddresses operation.
public EndListVerifiedEmailAddresses ( IAsyncResult asyncResult ) : ListVerifiedEmailAddressesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListVerifiedEmailAddresses.
return ListVerifiedEmailAddressesResponse

EndPutIdentityPolicy() public method

Finishes the asynchronous execution of the PutIdentityPolicy operation.
public EndPutIdentityPolicy ( IAsyncResult asyncResult ) : PutIdentityPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutIdentityPolicy.
return PutIdentityPolicyResponse

EndReorderReceiptRuleSet() public method

Finishes the asynchronous execution of the ReorderReceiptRuleSet operation.
public EndReorderReceiptRuleSet ( IAsyncResult asyncResult ) : ReorderReceiptRuleSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginReorderReceiptRuleSet.
return ReorderReceiptRuleSetResponse

EndSendBounce() public method

Finishes the asynchronous execution of the SendBounce operation.
public EndSendBounce ( IAsyncResult asyncResult ) : SendBounceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSendBounce.
return SendBounceResponse

EndSendEmail() public method

Finishes the asynchronous execution of the SendEmail operation.
public EndSendEmail ( IAsyncResult asyncResult ) : SendEmailResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSendEmail.
return SendEmailResponse

EndSendRawEmail() public method

Finishes the asynchronous execution of the SendRawEmail operation.
public EndSendRawEmail ( IAsyncResult asyncResult ) : SendRawEmailResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSendRawEmail.
return SendRawEmailResponse

EndSetActiveReceiptRuleSet() public method

Finishes the asynchronous execution of the SetActiveReceiptRuleSet operation.
public EndSetActiveReceiptRuleSet ( IAsyncResult asyncResult ) : SetActiveReceiptRuleSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetActiveReceiptRuleSet.
return SetActiveReceiptRuleSetResponse

EndSetIdentityDkimEnabled() public method

Finishes the asynchronous execution of the SetIdentityDkimEnabled operation.
public EndSetIdentityDkimEnabled ( IAsyncResult asyncResult ) : SetIdentityDkimEnabledResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetIdentityDkimEnabled.
return SetIdentityDkimEnabledResponse

EndSetIdentityFeedbackForwardingEnabled() public method

Finishes the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.
public EndSetIdentityFeedbackForwardingEnabled ( IAsyncResult asyncResult ) : SetIdentityFeedbackForwardingEnabledResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetIdentityFeedbackForwardingEnabled.
return SetIdentityFeedbackForwardingEnabledResponse

EndSetIdentityHeadersInNotificationsEnabled() public method

Finishes the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.
public EndSetIdentityHeadersInNotificationsEnabled ( IAsyncResult asyncResult ) : SetIdentityHeadersInNotificationsEnabledResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetIdentityHeadersInNotificationsEnabled.
return SetIdentityHeadersInNotificationsEnabledResponse

EndSetIdentityMailFromDomain() public method

Finishes the asynchronous execution of the SetIdentityMailFromDomain operation.
public EndSetIdentityMailFromDomain ( IAsyncResult asyncResult ) : SetIdentityMailFromDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetIdentityMailFromDomain.
return SetIdentityMailFromDomainResponse

EndSetIdentityNotificationTopic() public method

Finishes the asynchronous execution of the SetIdentityNotificationTopic operation.
public EndSetIdentityNotificationTopic ( IAsyncResult asyncResult ) : SetIdentityNotificationTopicResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetIdentityNotificationTopic.
return SetIdentityNotificationTopicResponse

EndSetReceiptRulePosition() public method

Finishes the asynchronous execution of the SetReceiptRulePosition operation.
public EndSetReceiptRulePosition ( IAsyncResult asyncResult ) : SetReceiptRulePositionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetReceiptRulePosition.
return SetReceiptRulePositionResponse

EndUpdateConfigurationSetEventDestination() public method

Finishes the asynchronous execution of the UpdateConfigurationSetEventDestination operation.
public EndUpdateConfigurationSetEventDestination ( IAsyncResult asyncResult ) : UpdateConfigurationSetEventDestinationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateConfigurationSetEventDestination.
return UpdateConfigurationSetEventDestinationResponse

EndUpdateReceiptRule() public method

Finishes the asynchronous execution of the UpdateReceiptRule operation.
public EndUpdateReceiptRule ( IAsyncResult asyncResult ) : UpdateReceiptRuleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateReceiptRule.
return UpdateReceiptRuleResponse

EndVerifyDomainDkim() public method

Finishes the asynchronous execution of the VerifyDomainDkim operation.
public EndVerifyDomainDkim ( IAsyncResult asyncResult ) : VerifyDomainDkimResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginVerifyDomainDkim.
return VerifyDomainDkimResponse

EndVerifyDomainIdentity() public method

Finishes the asynchronous execution of the VerifyDomainIdentity operation.
public EndVerifyDomainIdentity ( IAsyncResult asyncResult ) : VerifyDomainIdentityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginVerifyDomainIdentity.
return VerifyDomainIdentityResponse

EndVerifyEmailAddress() public method

Finishes the asynchronous execution of the VerifyEmailAddress operation.
public EndVerifyEmailAddress ( IAsyncResult asyncResult ) : VerifyEmailAddressResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginVerifyEmailAddress.
return VerifyEmailAddressResponse

EndVerifyEmailIdentity() public method

Finishes the asynchronous execution of the VerifyEmailIdentity operation.
public EndVerifyEmailIdentity ( IAsyncResult asyncResult ) : VerifyEmailIdentityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginVerifyEmailIdentity.
return VerifyEmailIdentityResponse

GetIdentityDkimAttributes() public method

Returns the current status of Easy DKIM signing for an entity. For domain name identities, this action also returns the DKIM tokens that are required for Easy DKIM signing, and whether Amazon SES has successfully verified that these tokens have been published.

This action takes a list of identities as input and returns the following information for each:

  • Whether Easy DKIM signing is enabled or disabled.

  • A set of DKIM tokens that represent the identity. If the identity is an email address, the tokens represent the domain of that address.

  • Whether Amazon SES has successfully verified the DKIM tokens published in the domain's DNS. This information is only returned for domain name identities, not for email addresses.

This action is throttled at one request per second and can only get DKIM attributes for up to 100 identities at a time.

For more information about creating DNS records using DKIM tokens, go to the Amazon SES Developer Guide.

public GetIdentityDkimAttributes ( GetIdentityDkimAttributesRequest request ) : GetIdentityDkimAttributesResponse
request GetIdentityDkimAttributesRequest Container for the necessary parameters to execute the GetIdentityDkimAttributes service method.
return GetIdentityDkimAttributesResponse

GetIdentityDkimAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityDkimAttributes operation.
public GetIdentityDkimAttributesAsync ( GetIdentityDkimAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetIdentityDkimAttributesRequest Container for the necessary parameters to execute the GetIdentityDkimAttributes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetIdentityDkimAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityDkimAttributes operation.
public GetIdentityDkimAttributesAsync ( GetIdentityDkimAttributesRequest request, GetIdentityDkimAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetIdentityDkimAttributesRequest Container for the necessary parameters to execute the GetIdentityDkimAttributes operation on AmazonSimpleEmailServiceClient.
callback GetIdentityDkimAttributesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetIdentityMailFromDomainAttributes() public method

Returns the custom MAIL FROM attributes for a list of identities (email addresses and/or domains).

This action is throttled at one request per second and can only get custom MAIL FROM attributes for up to 100 identities at a time.

public GetIdentityMailFromDomainAttributes ( GetIdentityMailFromDomainAttributesRequest request ) : GetIdentityMailFromDomainAttributesResponse
request GetIdentityMailFromDomainAttributesRequest Container for the necessary parameters to execute the GetIdentityMailFromDomainAttributes service method.
return GetIdentityMailFromDomainAttributesResponse

GetIdentityMailFromDomainAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.
public GetIdentityMailFromDomainAttributesAsync ( GetIdentityMailFromDomainAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetIdentityMailFromDomainAttributesRequest Container for the necessary parameters to execute the GetIdentityMailFromDomainAttributes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetIdentityMailFromDomainAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityMailFromDomainAttributes operation.
public GetIdentityMailFromDomainAttributesAsync ( GetIdentityMailFromDomainAttributesRequest request, GetIdentityMailFromDomainAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetIdentityMailFromDomainAttributesRequest Container for the necessary parameters to execute the GetIdentityMailFromDomainAttributes operation on AmazonSimpleEmailServiceClient.
callback GetIdentityMailFromDomainAttributesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetIdentityNotificationAttributes() public method

Given a list of verified identities (email addresses and/or domains), returns a structure describing identity notification attributes.

This action is throttled at one request per second and can only get notification attributes for up to 100 identities at a time.

For more information about using notifications with Amazon SES, see the Amazon SES Developer Guide.

public GetIdentityNotificationAttributes ( GetIdentityNotificationAttributesRequest request ) : GetIdentityNotificationAttributesResponse
request GetIdentityNotificationAttributesRequest Container for the necessary parameters to execute the GetIdentityNotificationAttributes service method.
return GetIdentityNotificationAttributesResponse

GetIdentityNotificationAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityNotificationAttributes operation.
public GetIdentityNotificationAttributesAsync ( GetIdentityNotificationAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetIdentityNotificationAttributesRequest Container for the necessary parameters to execute the GetIdentityNotificationAttributes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetIdentityNotificationAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityNotificationAttributes operation.
public GetIdentityNotificationAttributesAsync ( GetIdentityNotificationAttributesRequest request, GetIdentityNotificationAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetIdentityNotificationAttributesRequest Container for the necessary parameters to execute the GetIdentityNotificationAttributes operation on AmazonSimpleEmailServiceClient.
callback GetIdentityNotificationAttributesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetIdentityPolicies() public method

Returns the requested sending authorization policies for the given identity (an email address or a domain). The policies are returned as a map of policy names to policy contents. You can retrieve a maximum of 20 policies at a time.

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public GetIdentityPolicies ( GetIdentityPoliciesRequest request ) : GetIdentityPoliciesResponse
request GetIdentityPoliciesRequest Container for the necessary parameters to execute the GetIdentityPolicies service method.
return GetIdentityPoliciesResponse

GetIdentityPoliciesAsync() public method

Initiates the asynchronous execution of the GetIdentityPolicies operation.
public GetIdentityPoliciesAsync ( GetIdentityPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetIdentityPoliciesRequest Container for the necessary parameters to execute the GetIdentityPolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetIdentityPoliciesAsync() public method

Initiates the asynchronous execution of the GetIdentityPolicies operation.
public GetIdentityPoliciesAsync ( GetIdentityPoliciesRequest request, GetIdentityPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetIdentityPoliciesRequest Container for the necessary parameters to execute the GetIdentityPolicies operation on AmazonSimpleEmailServiceClient.
callback GetIdentityPoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetIdentityVerificationAttributes() public method

Given a list of identities (email addresses and/or domains), returns the verification status and (for domain identities) the verification token for each identity.

This action is throttled at one request per second and can only get verification attributes for up to 100 identities at a time.

public GetIdentityVerificationAttributes ( GetIdentityVerificationAttributesRequest request ) : GetIdentityVerificationAttributesResponse
request GetIdentityVerificationAttributesRequest Container for the necessary parameters to execute the GetIdentityVerificationAttributes service method.
return GetIdentityVerificationAttributesResponse

GetIdentityVerificationAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityVerificationAttributes operation.
public GetIdentityVerificationAttributesAsync ( GetIdentityVerificationAttributesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetIdentityVerificationAttributesRequest Container for the necessary parameters to execute the GetIdentityVerificationAttributes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetIdentityVerificationAttributesAsync() public method

Initiates the asynchronous execution of the GetIdentityVerificationAttributes operation.
public GetIdentityVerificationAttributesAsync ( GetIdentityVerificationAttributesRequest request, GetIdentityVerificationAttributesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetIdentityVerificationAttributesRequest Container for the necessary parameters to execute the GetIdentityVerificationAttributes operation on AmazonSimpleEmailServiceClient.
callback GetIdentityVerificationAttributesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetSendQuota() public method

Returns the user's current sending limits.

This action is throttled at one request per second.

public GetSendQuota ( ) : GetSendQuotaResponse
return GetSendQuotaResponse

GetSendQuota() public method

Returns the user's current sending limits.

This action is throttled at one request per second.

public GetSendQuota ( GetSendQuotaRequest request ) : GetSendQuotaResponse
request GetSendQuotaRequest Container for the necessary parameters to execute the GetSendQuota service method.
return GetSendQuotaResponse

GetSendQuotaAsync() public method

Initiates the asynchronous execution of the GetSendQuota operation.
public GetSendQuotaAsync ( GetSendQuotaRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetSendQuotaRequest Container for the necessary parameters to execute the GetSendQuota operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetSendQuotaAsync() public method

Returns the user's current sending limits.

This action is throttled at one request per second.

public GetSendQuotaAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetSendQuotaAsync() public method

public GetSendQuotaAsync ( GetSendQuotaResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback GetSendQuotaResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetSendQuotaAsync() public method

Initiates the asynchronous execution of the GetSendQuota operation.
public GetSendQuotaAsync ( GetSendQuotaRequest request, GetSendQuotaResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetSendQuotaRequest Container for the necessary parameters to execute the GetSendQuota operation on AmazonSimpleEmailServiceClient.
callback GetSendQuotaResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

GetSendStatistics() public method

Returns the user's sending statistics. The result is a list of data points, representing the last two weeks of sending activity.

Each data point in the list contains statistics for a 15-minute interval.

This action is throttled at one request per second.

public GetSendStatistics ( ) : GetSendStatisticsResponse
return GetSendStatisticsResponse

GetSendStatistics() public method

Returns the user's sending statistics. The result is a list of data points, representing the last two weeks of sending activity.

Each data point in the list contains statistics for a 15-minute interval.

This action is throttled at one request per second.

public GetSendStatistics ( GetSendStatisticsRequest request ) : GetSendStatisticsResponse
request GetSendStatisticsRequest Container for the necessary parameters to execute the GetSendStatistics service method.
return GetSendStatisticsResponse

GetSendStatisticsAsync() public method

Initiates the asynchronous execution of the GetSendStatistics operation.
public GetSendStatisticsAsync ( GetSendStatisticsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetSendStatisticsRequest Container for the necessary parameters to execute the GetSendStatistics operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetSendStatisticsAsync() public method

Returns the user's sending statistics. The result is a list of data points, representing the last two weeks of sending activity.

Each data point in the list contains statistics for a 15-minute interval.

This action is throttled at one request per second.

public GetSendStatisticsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetSendStatisticsAsync() public method

public GetSendStatisticsAsync ( GetSendStatisticsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback GetSendStatisticsResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

GetSendStatisticsAsync() public method

Initiates the asynchronous execution of the GetSendStatistics operation.
public GetSendStatisticsAsync ( GetSendStatisticsRequest request, GetSendStatisticsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetSendStatisticsRequest Container for the necessary parameters to execute the GetSendStatistics operation on AmazonSimpleEmailServiceClient.
callback GetSendStatisticsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListConfigurationSets() public method

Lists the 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.

This action is throttled at one request per second and can return up to 50 configuration sets at a time.

public ListConfigurationSets ( ListConfigurationSetsRequest request ) : ListConfigurationSetsResponse
request ListConfigurationSetsRequest Container for the necessary parameters to execute the ListConfigurationSets service method.
return ListConfigurationSetsResponse

ListConfigurationSetsAsync() public method

Initiates the asynchronous execution of the ListConfigurationSets operation.
public ListConfigurationSetsAsync ( ListConfigurationSetsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListConfigurationSetsRequest Container for the necessary parameters to execute the ListConfigurationSets operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListConfigurationSetsAsync() public method

Initiates the asynchronous execution of the ListConfigurationSets operation.
public ListConfigurationSetsAsync ( ListConfigurationSetsRequest request, ListConfigurationSetsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListConfigurationSetsRequest Container for the necessary parameters to execute the ListConfigurationSets operation on AmazonSimpleEmailServiceClient.
callback ListConfigurationSetsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListIdentities() public method

Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.

This action is throttled at one request per second.

public ListIdentities ( ) : ListIdentitiesResponse
return ListIdentitiesResponse

ListIdentities() public method

Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.

This action is throttled at one request per second.

public ListIdentities ( ListIdentitiesRequest request ) : ListIdentitiesResponse
request ListIdentitiesRequest Container for the necessary parameters to execute the ListIdentities service method.
return ListIdentitiesResponse

ListIdentitiesAsync() public method

Initiates the asynchronous execution of the ListIdentities operation.
public ListIdentitiesAsync ( ListIdentitiesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListIdentitiesRequest Container for the necessary parameters to execute the ListIdentities operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListIdentitiesAsync() public method

Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.

This action is throttled at one request per second.

public ListIdentitiesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListIdentitiesAsync() public method

public ListIdentitiesAsync ( ListIdentitiesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListIdentitiesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListIdentitiesAsync() public method

Initiates the asynchronous execution of the ListIdentities operation.
public ListIdentitiesAsync ( ListIdentitiesRequest request, ListIdentitiesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListIdentitiesRequest Container for the necessary parameters to execute the ListIdentities operation on AmazonSimpleEmailServiceClient.
callback ListIdentitiesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListIdentityPolicies() public method

Returns a list of sending authorization policies that are attached to the given identity (an email address or a domain). This API returns only a list. If you want the actual policy content, you can use GetIdentityPolicies.

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public ListIdentityPolicies ( ListIdentityPoliciesRequest request ) : ListIdentityPoliciesResponse
request ListIdentityPoliciesRequest Container for the necessary parameters to execute the ListIdentityPolicies service method.
return ListIdentityPoliciesResponse

ListIdentityPoliciesAsync() public method

Initiates the asynchronous execution of the ListIdentityPolicies operation.
public ListIdentityPoliciesAsync ( ListIdentityPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListIdentityPoliciesRequest Container for the necessary parameters to execute the ListIdentityPolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListIdentityPoliciesAsync() public method

Initiates the asynchronous execution of the ListIdentityPolicies operation.
public ListIdentityPoliciesAsync ( ListIdentityPoliciesRequest request, ListIdentityPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListIdentityPoliciesRequest Container for the necessary parameters to execute the ListIdentityPolicies operation on AmazonSimpleEmailServiceClient.
callback ListIdentityPoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListReceiptFilters() public method

Lists the IP address filters associated with your AWS account.

For information about managing IP address filters, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public ListReceiptFilters ( ListReceiptFiltersRequest request ) : ListReceiptFiltersResponse
request ListReceiptFiltersRequest Container for the necessary parameters to execute the ListReceiptFilters service method.
return ListReceiptFiltersResponse

ListReceiptFiltersAsync() public method

Initiates the asynchronous execution of the ListReceiptFilters operation.
public ListReceiptFiltersAsync ( ListReceiptFiltersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListReceiptFiltersRequest Container for the necessary parameters to execute the ListReceiptFilters operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListReceiptFiltersAsync() public method

Initiates the asynchronous execution of the ListReceiptFilters operation.
public ListReceiptFiltersAsync ( ListReceiptFiltersRequest request, ListReceiptFiltersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListReceiptFiltersRequest Container for the necessary parameters to execute the ListReceiptFilters operation on AmazonSimpleEmailServiceClient.
callback ListReceiptFiltersResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListReceiptRuleSets() public method

Lists the receipt rule sets that exist under your AWS account. If there are additional receipt rule sets to be retrieved, you will receive a NextToken that you can provide to the next call to ListReceiptRuleSets to retrieve the additional entries.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public ListReceiptRuleSets ( ListReceiptRuleSetsRequest request ) : ListReceiptRuleSetsResponse
request ListReceiptRuleSetsRequest Container for the necessary parameters to execute the ListReceiptRuleSets service method.
return ListReceiptRuleSetsResponse

ListReceiptRuleSetsAsync() public method

Initiates the asynchronous execution of the ListReceiptRuleSets operation.
public ListReceiptRuleSetsAsync ( ListReceiptRuleSetsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListReceiptRuleSetsRequest Container for the necessary parameters to execute the ListReceiptRuleSets operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListReceiptRuleSetsAsync() public method

Initiates the asynchronous execution of the ListReceiptRuleSets operation.
public ListReceiptRuleSetsAsync ( ListReceiptRuleSetsRequest request, ListReceiptRuleSetsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListReceiptRuleSetsRequest Container for the necessary parameters to execute the ListReceiptRuleSets operation on AmazonSimpleEmailServiceClient.
callback ListReceiptRuleSetsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ListVerifiedEmailAddresses() public method

Returns a list containing all of the email addresses that have been verified.

The ListVerifiedEmailAddresses action is deprecated as of the May 15, 2012 release of Domain Verification. The ListIdentities action is now preferred.

This action is throttled at one request per second.

public ListVerifiedEmailAddresses ( ) : ListVerifiedEmailAddressesResponse
return ListVerifiedEmailAddressesResponse

ListVerifiedEmailAddresses() public method

Returns a list containing all of the email addresses that have been verified.

The ListVerifiedEmailAddresses action is deprecated as of the May 15, 2012 release of Domain Verification. The ListIdentities action is now preferred.

This action is throttled at one request per second.

public ListVerifiedEmailAddresses ( ListVerifiedEmailAddressesRequest request ) : ListVerifiedEmailAddressesResponse
request ListVerifiedEmailAddressesRequest Container for the necessary parameters to execute the ListVerifiedEmailAddresses service method.
return ListVerifiedEmailAddressesResponse

ListVerifiedEmailAddressesAsync() public method

Initiates the asynchronous execution of the ListVerifiedEmailAddresses operation.
public ListVerifiedEmailAddressesAsync ( ListVerifiedEmailAddressesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListVerifiedEmailAddressesRequest Container for the necessary parameters to execute the ListVerifiedEmailAddresses operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListVerifiedEmailAddressesAsync() public method

Returns a list containing all of the email addresses that have been verified.

The ListVerifiedEmailAddresses action is deprecated as of the May 15, 2012 release of Domain Verification. The ListIdentities action is now preferred.

This action is throttled at one request per second.

public ListVerifiedEmailAddressesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListVerifiedEmailAddressesAsync() public method

public ListVerifiedEmailAddressesAsync ( ListVerifiedEmailAddressesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListVerifiedEmailAddressesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
return void

ListVerifiedEmailAddressesAsync() public method

Initiates the asynchronous execution of the ListVerifiedEmailAddresses operation.
public ListVerifiedEmailAddressesAsync ( ListVerifiedEmailAddressesRequest request, ListVerifiedEmailAddressesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListVerifiedEmailAddressesRequest Container for the necessary parameters to execute the ListVerifiedEmailAddresses operation on AmazonSimpleEmailServiceClient.
callback ListVerifiedEmailAddressesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

PutIdentityPolicy() public method

Adds or updates a sending authorization policy for the specified identity (an email address or a domain).

This API is for the identity owner only. If you have not verified the identity, this API will return an error.

Sending authorization is a feature that enables an identity owner to authorize other senders to use its identities. For information about using sending authorization, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided policy is invalid. Check the error stack for more information /// about what caused the error. ///
public PutIdentityPolicy ( PutIdentityPolicyRequest request ) : PutIdentityPolicyResponse
request PutIdentityPolicyRequest Container for the necessary parameters to execute the PutIdentityPolicy service method.
return PutIdentityPolicyResponse

PutIdentityPolicyAsync() public method

Initiates the asynchronous execution of the PutIdentityPolicy operation.
public PutIdentityPolicyAsync ( PutIdentityPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutIdentityPolicyRequest Container for the necessary parameters to execute the PutIdentityPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutIdentityPolicyAsync() public method

Initiates the asynchronous execution of the PutIdentityPolicy operation.
public PutIdentityPolicyAsync ( PutIdentityPolicyRequest request, PutIdentityPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutIdentityPolicyRequest Container for the necessary parameters to execute the PutIdentityPolicy operation on AmazonSimpleEmailServiceClient.
callback PutIdentityPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

ReorderReceiptRuleSet() public method

Reorders the receipt rules within a receipt rule set.

All of the rules in the rule set must be represented in this request. That is, this API will return an error if the reorder request doesn't explicitly position all of the rules.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided receipt rule does not exist. /// /// Indicates that the provided receipt rule set does not exist. ///
public ReorderReceiptRuleSet ( ReorderReceiptRuleSetRequest request ) : ReorderReceiptRuleSetResponse
request ReorderReceiptRuleSetRequest Container for the necessary parameters to execute the ReorderReceiptRuleSet service method.
return ReorderReceiptRuleSetResponse

ReorderReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the ReorderReceiptRuleSet operation.
public ReorderReceiptRuleSetAsync ( ReorderReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ReorderReceiptRuleSetRequest Container for the necessary parameters to execute the ReorderReceiptRuleSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ReorderReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the ReorderReceiptRuleSet operation.
public ReorderReceiptRuleSetAsync ( ReorderReceiptRuleSetRequest request, ReorderReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ReorderReceiptRuleSetRequest Container for the necessary parameters to execute the ReorderReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback ReorderReceiptRuleSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SendBounce() public method

Generates and sends a bounce message to the sender of an email you received through Amazon SES. You can only use this API on an email up to 24 hours after you receive it.

You cannot use this API to send generic bounces for mail that was not received by Amazon SES.

For information about receiving email through Amazon SES, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the action failed, and the message could not be sent. Check the error /// stack for more information about what caused the error. ///
public SendBounce ( SendBounceRequest request ) : SendBounceResponse
request SendBounceRequest Container for the necessary parameters to execute the SendBounce service method.
return SendBounceResponse

SendBounceAsync() public method

Initiates the asynchronous execution of the SendBounce operation.
public SendBounceAsync ( SendBounceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SendBounceRequest Container for the necessary parameters to execute the SendBounce operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SendBounceAsync() public method

Initiates the asynchronous execution of the SendBounce operation.
public SendBounceAsync ( SendBounceRequest request, SendBounceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SendBounceRequest Container for the necessary parameters to execute the SendBounce operation on AmazonSimpleEmailServiceClient.
callback SendBounceResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SendEmail() public method

Composes an email message based on input data, and then immediately queues the message for sending.

There are several important points to know about SendEmail:

  • You can only send email from verified email addresses and domains; otherwise, you will get an "Email address not verified" error. If your account is still in the Amazon SES sandbox, you must also verify every recipient email address except for the recipients provided by the Amazon SES mailbox simulator. For more information, go to the Amazon SES Developer Guide.

  • The total size of the message cannot exceed 10 MB. This includes any attachments that are part of the message.

  • Amazon SES has a limit on the total number of recipients per message. The combined number of To:, CC: and BCC: email addresses cannot exceed 50. 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 Amazon SES repeatedly to send the message to each group.

  • For every message that you send, the total number of recipients (To:, CC: and BCC:) is counted against your sending quota - the maximum number of emails you can send in a 24-hour period. For information about your sending quota, go to the Amazon SES Developer Guide.

/// Indicates that the configuration set does not exist. /// /// Indicates 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. ///
public SendEmail ( SendEmailRequest request ) : SendEmailResponse
request SendEmailRequest Container for the necessary parameters to execute the SendEmail service method.
return SendEmailResponse

SendEmailAsync() public method

Initiates the asynchronous execution of the SendEmail operation.
public SendEmailAsync ( SendEmailRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SendEmailRequest Container for the necessary parameters to execute the SendEmail operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SendEmailAsync() public method

Initiates the asynchronous execution of the SendEmail operation.
public SendEmailAsync ( SendEmailRequest request, SendEmailResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SendEmailRequest Container for the necessary parameters to execute the SendEmail operation on AmazonSimpleEmailServiceClient.
callback SendEmailResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SendRawEmail() public method

Sends an email message, with header and content specified by the client. The SendRawEmail action is useful for sending multipart MIME emails. The raw text of the message must comply with Internet email standards; otherwise, the message cannot be sent.

There are several important points to know about SendRawEmail:

  • You can only send email from verified email addresses and domains; otherwise, you will get an "Email address not verified" error. If your account is still in the Amazon SES sandbox, you must also verify every recipient email address except for the recipients provided by the Amazon SES mailbox simulator. For more information, go to the Amazon SES Developer Guide.

  • The total size of the message cannot exceed 10 MB. This includes any attachments that are part of the message.

  • Amazon SES has a limit on the total number of recipients per message. The combined number of To:, CC: and BCC: email addresses cannot exceed 50. 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 Amazon SES repeatedly to send the message to each group.

  • The To:, CC:, and BCC: headers in the raw message can contain a group list. Note that each recipient in a group list counts towards the 50-recipient limit.

  • Amazon SES overrides any Message-ID and Date headers you provide.

  • For every message that you send, the total number of recipients (To:, CC: and BCC:) is counted against your sending quota - the maximum number of emails you can send in a 24-hour period. For information about your sending quota, go to the Amazon SES Developer Guide.

  • If you are using sending authorization to send on behalf of another user, SendRawEmail enables you to specify the cross-account identity for the email's "Source," "From," and "Return-Path" parameters in one of two ways: you can pass optional parameters SourceArn, FromArn, and/or ReturnPathArn to the API, or you can include the following X-headers in the header of your raw email:

    • X-SES-SOURCE-ARN

    • X-SES-FROM-ARN

    • X-SES-RETURN-PATH-ARN

    Do not include these X-headers in the DKIM signature, because they are removed by Amazon SES before sending the email.

    For the most common sending authorization use case, we recommend that you specify the SourceIdentityArn and do not specify either the FromIdentityArn or ReturnPathIdentityArn. (The same note applies to the corresponding X-headers.) If you only specify the SourceIdentityArn, Amazon SES will simply set the "From" address and the "Return Path" address to the identity specified in SourceIdentityArn. For more information about sending authorization, see the Amazon SES Developer Guide.

/// Indicates that the configuration set does not exist. /// /// Indicates 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. ///
public SendRawEmail ( SendRawEmailRequest request ) : SendRawEmailResponse
request SendRawEmailRequest Container for the necessary parameters to execute the SendRawEmail service method.
return SendRawEmailResponse

SendRawEmailAsync() public method

Initiates the asynchronous execution of the SendRawEmail operation.
public SendRawEmailAsync ( SendRawEmailRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SendRawEmailRequest Container for the necessary parameters to execute the SendRawEmail operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SendRawEmailAsync() public method

Initiates the asynchronous execution of the SendRawEmail operation.
public SendRawEmailAsync ( SendRawEmailRequest request, SendRawEmailResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SendRawEmailRequest Container for the necessary parameters to execute the SendRawEmail operation on AmazonSimpleEmailServiceClient.
callback SendRawEmailResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SetActiveReceiptRuleSet() public method

Sets the specified receipt rule set as the active receipt rule set.

To disable your email-receiving through Amazon SES completely, you can call this API with RuleSetName set to null.

For information about managing receipt rule sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided receipt rule set does not exist. ///
public SetActiveReceiptRuleSet ( SetActiveReceiptRuleSetRequest request ) : SetActiveReceiptRuleSetResponse
request SetActiveReceiptRuleSetRequest Container for the necessary parameters to execute the SetActiveReceiptRuleSet service method.
return SetActiveReceiptRuleSetResponse

SetActiveReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the SetActiveReceiptRuleSet operation.
public SetActiveReceiptRuleSetAsync ( SetActiveReceiptRuleSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetActiveReceiptRuleSetRequest Container for the necessary parameters to execute the SetActiveReceiptRuleSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetActiveReceiptRuleSetAsync() public method

Initiates the asynchronous execution of the SetActiveReceiptRuleSet operation.
public SetActiveReceiptRuleSetAsync ( SetActiveReceiptRuleSetRequest request, SetActiveReceiptRuleSetResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetActiveReceiptRuleSetRequest Container for the necessary parameters to execute the SetActiveReceiptRuleSet operation on AmazonSimpleEmailServiceClient.
callback SetActiveReceiptRuleSetResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SetIdentityDkimEnabled() public method

Enables or disables Easy DKIM signing of email sent from an identity:
  • If Easy DKIM signing is enabled for a domain name identity (e.g., example.com), then Amazon SES will DKIM-sign all email sent by addresses under that domain name (e.g., [email protected]).

  • If Easy DKIM signing is enabled for an email address, then Amazon SES will DKIM-sign all email sent by that email address.

For email addresses (e.g., [email protected]), you can only enable Easy DKIM signing if the corresponding domain (e.g., example.com) has been set up for Easy DKIM using the AWS Console or the VerifyDomainDkim action.

This action is throttled at one request per second.

For more information about Easy DKIM signing, go to the Amazon SES Developer Guide.

public SetIdentityDkimEnabled ( SetIdentityDkimEnabledRequest request ) : SetIdentityDkimEnabledResponse
request SetIdentityDkimEnabledRequest Container for the necessary parameters to execute the SetIdentityDkimEnabled service method.
return SetIdentityDkimEnabledResponse

SetIdentityDkimEnabledAsync() public method

Initiates the asynchronous execution of the SetIdentityDkimEnabled operation.
public SetIdentityDkimEnabledAsync ( SetIdentityDkimEnabledRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetIdentityDkimEnabledRequest Container for the necessary parameters to execute the SetIdentityDkimEnabled operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetIdentityDkimEnabledAsync() public method

Initiates the asynchronous execution of the SetIdentityDkimEnabled operation.
public SetIdentityDkimEnabledAsync ( SetIdentityDkimEnabledRequest request, SetIdentityDkimEnabledResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetIdentityDkimEnabledRequest Container for the necessary parameters to execute the SetIdentityDkimEnabled operation on AmazonSimpleEmailServiceClient.
callback SetIdentityDkimEnabledResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SetIdentityFeedbackForwardingEnabled() public method

Given an identity (an email address or a domain), enables or disables whether Amazon SES forwards bounce and complaint notifications as email. Feedback forwarding can only be disabled when Amazon Simple Notification Service (Amazon SNS) topics are specified for both bounces and complaints.

Feedback forwarding does not apply to delivery notifications. Delivery notifications are only available through Amazon SNS.

This action is throttled at one request per second.

For more information about using notifications with Amazon SES, see the Amazon SES Developer Guide.

public SetIdentityFeedbackForwardingEnabled ( SetIdentityFeedbackForwardingEnabledRequest request ) : SetIdentityFeedbackForwardingEnabledResponse
request SetIdentityFeedbackForwardingEnabledRequest Container for the necessary parameters to execute the SetIdentityFeedbackForwardingEnabled service method.
return SetIdentityFeedbackForwardingEnabledResponse

SetIdentityFeedbackForwardingEnabledAsync() public method

Initiates the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.
public SetIdentityFeedbackForwardingEnabledAsync ( SetIdentityFeedbackForwardingEnabledRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetIdentityFeedbackForwardingEnabledRequest Container for the necessary parameters to execute the SetIdentityFeedbackForwardingEnabled operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetIdentityFeedbackForwardingEnabledAsync() public method

Initiates the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation.
public SetIdentityFeedbackForwardingEnabledAsync ( SetIdentityFeedbackForwardingEnabledRequest request, SetIdentityFeedbackForwardingEnabledResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetIdentityFeedbackForwardingEnabledRequest Container for the necessary parameters to execute the SetIdentityFeedbackForwardingEnabled operation on AmazonSimpleEmailServiceClient.
callback SetIdentityFeedbackForwardingEnabledResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SetIdentityHeadersInNotificationsEnabled() public method

Given an identity (an email address or a domain), sets whether Amazon SES includes the original email headers in the Amazon Simple Notification Service (Amazon SNS) notifications of a specified type.

This action is throttled at one request per second.

For more information about using notifications with Amazon SES, see the Amazon SES Developer Guide.

public SetIdentityHeadersInNotificationsEnabled ( SetIdentityHeadersInNotificationsEnabledRequest request ) : SetIdentityHeadersInNotificationsEnabledResponse
request SetIdentityHeadersInNotificationsEnabledRequest Container for the necessary parameters to execute the SetIdentityHeadersInNotificationsEnabled service method.
return SetIdentityHeadersInNotificationsEnabledResponse

SetIdentityHeadersInNotificationsEnabledAsync() public method

Initiates the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.
public SetIdentityHeadersInNotificationsEnabledAsync ( SetIdentityHeadersInNotificationsEnabledRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetIdentityHeadersInNotificationsEnabledRequest Container for the necessary parameters to execute the SetIdentityHeadersInNotificationsEnabled operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetIdentityHeadersInNotificationsEnabledAsync() public method

Initiates the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation.
public SetIdentityHeadersInNotificationsEnabledAsync ( SetIdentityHeadersInNotificationsEnabledRequest request, SetIdentityHeadersInNotificationsEnabledResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetIdentityHeadersInNotificationsEnabledRequest Container for the necessary parameters to execute the SetIdentityHeadersInNotificationsEnabled operation on AmazonSimpleEmailServiceClient.
callback SetIdentityHeadersInNotificationsEnabledResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SetIdentityMailFromDomain() public method

Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).

To send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain's DNS settings. If you want your emails to pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

public SetIdentityMailFromDomain ( SetIdentityMailFromDomainRequest request ) : SetIdentityMailFromDomainResponse
request SetIdentityMailFromDomainRequest Container for the necessary parameters to execute the SetIdentityMailFromDomain service method.
return SetIdentityMailFromDomainResponse

SetIdentityMailFromDomainAsync() public method

Initiates the asynchronous execution of the SetIdentityMailFromDomain operation.
public SetIdentityMailFromDomainAsync ( SetIdentityMailFromDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetIdentityMailFromDomainRequest Container for the necessary parameters to execute the SetIdentityMailFromDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetIdentityMailFromDomainAsync() public method

Initiates the asynchronous execution of the SetIdentityMailFromDomain operation.
public SetIdentityMailFromDomainAsync ( SetIdentityMailFromDomainRequest request, SetIdentityMailFromDomainResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetIdentityMailFromDomainRequest Container for the necessary parameters to execute the SetIdentityMailFromDomain operation on AmazonSimpleEmailServiceClient.
callback SetIdentityMailFromDomainResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SetIdentityNotificationTopic() public method

Given an identity (an email address or a domain), sets the Amazon Simple Notification Service (Amazon SNS) topic to which Amazon SES will publish bounce, complaint, and/or delivery notifications for emails sent with that identity as the Source.

Unless feedback forwarding is enabled, you must specify Amazon SNS topics for bounce and complaint notifications. For more information, see SetIdentityFeedbackForwardingEnabled.

This action is throttled at one request per second.

For more information about feedback notification, see the Amazon SES Developer Guide.

public SetIdentityNotificationTopic ( SetIdentityNotificationTopicRequest request ) : SetIdentityNotificationTopicResponse
request SetIdentityNotificationTopicRequest Container for the necessary parameters to execute the SetIdentityNotificationTopic service method.
return SetIdentityNotificationTopicResponse

SetIdentityNotificationTopicAsync() public method

Initiates the asynchronous execution of the SetIdentityNotificationTopic operation.
public SetIdentityNotificationTopicAsync ( SetIdentityNotificationTopicRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetIdentityNotificationTopicRequest Container for the necessary parameters to execute the SetIdentityNotificationTopic operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetIdentityNotificationTopicAsync() public method

Initiates the asynchronous execution of the SetIdentityNotificationTopic operation.
public SetIdentityNotificationTopicAsync ( SetIdentityNotificationTopicRequest request, SetIdentityNotificationTopicResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetIdentityNotificationTopicRequest Container for the necessary parameters to execute the SetIdentityNotificationTopic operation on AmazonSimpleEmailServiceClient.
callback SetIdentityNotificationTopicResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

SetReceiptRulePosition() public method

Sets the position of the specified receipt rule in the receipt rule set.

For information about managing receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided receipt rule does not exist. /// /// Indicates that the provided receipt rule set does not exist. ///
public SetReceiptRulePosition ( SetReceiptRulePositionRequest request ) : SetReceiptRulePositionResponse
request SetReceiptRulePositionRequest Container for the necessary parameters to execute the SetReceiptRulePosition service method.
return SetReceiptRulePositionResponse

SetReceiptRulePositionAsync() public method

Initiates the asynchronous execution of the SetReceiptRulePosition operation.
public SetReceiptRulePositionAsync ( SetReceiptRulePositionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetReceiptRulePositionRequest Container for the necessary parameters to execute the SetReceiptRulePosition operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetReceiptRulePositionAsync() public method

Initiates the asynchronous execution of the SetReceiptRulePosition operation.
public SetReceiptRulePositionAsync ( SetReceiptRulePositionRequest request, SetReceiptRulePositionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetReceiptRulePositionRequest Container for the necessary parameters to execute the SetReceiptRulePosition operation on AmazonSimpleEmailServiceClient.
callback SetReceiptRulePositionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

UpdateConfigurationSetEventDestination() public method

Updates the event destination of a configuration set.

When you create or update an event destination, you must provide one, and only one, destination. The destination can be either Amazon CloudWatch or Amazon Kinesis Firehose.

Event destinations are associated with configuration sets, which enable you to publish email sending events to Amazon CloudWatch or Amazon Kinesis Firehose. For information about using configuration sets, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the configuration set does not exist. /// /// Indicates that the event destination does not exist. /// /// Indicates that the Amazon CloudWatch destination is invalid. See the error message /// for details. /// /// Indicates that the Amazon Kinesis Firehose destination is invalid. See the error message /// for details. ///
public UpdateConfigurationSetEventDestination ( UpdateConfigurationSetEventDestinationRequest request ) : UpdateConfigurationSetEventDestinationResponse
request UpdateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the UpdateConfigurationSetEventDestination service method.
return UpdateConfigurationSetEventDestinationResponse

UpdateConfigurationSetEventDestinationAsync() public method

Initiates the asynchronous execution of the UpdateConfigurationSetEventDestination operation.
public UpdateConfigurationSetEventDestinationAsync ( UpdateConfigurationSetEventDestinationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the UpdateConfigurationSetEventDestination operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UpdateConfigurationSetEventDestinationAsync() public method

Initiates the asynchronous execution of the UpdateConfigurationSetEventDestination operation.
public UpdateConfigurationSetEventDestinationAsync ( UpdateConfigurationSetEventDestinationRequest request, UpdateConfigurationSetEventDestinationResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateConfigurationSetEventDestinationRequest Container for the necessary parameters to execute the UpdateConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient.
callback UpdateConfigurationSetEventDestinationResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

UpdateReceiptRule() public method

Updates a receipt rule.

For information about managing receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

/// Indicates that the provided AWS 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 AWS 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. ///
public UpdateReceiptRule ( UpdateReceiptRuleRequest request ) : UpdateReceiptRuleResponse
request UpdateReceiptRuleRequest Container for the necessary parameters to execute the UpdateReceiptRule service method.
return UpdateReceiptRuleResponse

UpdateReceiptRuleAsync() public method

Initiates the asynchronous execution of the UpdateReceiptRule operation.
public UpdateReceiptRuleAsync ( UpdateReceiptRuleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateReceiptRuleRequest Container for the necessary parameters to execute the UpdateReceiptRule operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UpdateReceiptRuleAsync() public method

Initiates the asynchronous execution of the UpdateReceiptRule operation.
public UpdateReceiptRuleAsync ( UpdateReceiptRuleRequest request, UpdateReceiptRuleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateReceiptRuleRequest Container for the necessary parameters to execute the UpdateReceiptRule operation on AmazonSimpleEmailServiceClient.
callback UpdateReceiptRuleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

VerifyDomainDkim() public method

Returns a set of DKIM tokens for a domain. DKIM tokens are character strings that represent your domain's identity. Using these tokens, you will need to create DNS CNAME records that point to DKIM public keys hosted by Amazon SES. Amazon Web Services will eventually detect that you have updated your DNS records; this detection process may take up to 72 hours. Upon successful detection, Amazon SES will be able to DKIM-sign email originating from that domain.

This action is throttled at one request per second.

To enable or disable Easy DKIM signing for a domain, use the SetIdentityDkimEnabled action.

For more information about creating DNS records using DKIM tokens, go to the Amazon SES Developer Guide.

public VerifyDomainDkim ( VerifyDomainDkimRequest request ) : VerifyDomainDkimResponse
request VerifyDomainDkimRequest Container for the necessary parameters to execute the VerifyDomainDkim service method.
return VerifyDomainDkimResponse

VerifyDomainDkimAsync() public method

Initiates the asynchronous execution of the VerifyDomainDkim operation.
public VerifyDomainDkimAsync ( VerifyDomainDkimRequest request, System cancellationToken = default(CancellationToken) ) : Task
request VerifyDomainDkimRequest Container for the necessary parameters to execute the VerifyDomainDkim operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

VerifyDomainDkimAsync() public method

Initiates the asynchronous execution of the VerifyDomainDkim operation.
public VerifyDomainDkimAsync ( VerifyDomainDkimRequest request, VerifyDomainDkimResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request VerifyDomainDkimRequest Container for the necessary parameters to execute the VerifyDomainDkim operation on AmazonSimpleEmailServiceClient.
callback VerifyDomainDkimResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

VerifyDomainIdentity() public method

Verifies a domain.

This action is throttled at one request per second.

public VerifyDomainIdentity ( VerifyDomainIdentityRequest request ) : VerifyDomainIdentityResponse
request VerifyDomainIdentityRequest Container for the necessary parameters to execute the VerifyDomainIdentity service method.
return VerifyDomainIdentityResponse

VerifyDomainIdentityAsync() public method

Initiates the asynchronous execution of the VerifyDomainIdentity operation.
public VerifyDomainIdentityAsync ( VerifyDomainIdentityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request VerifyDomainIdentityRequest Container for the necessary parameters to execute the VerifyDomainIdentity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

VerifyDomainIdentityAsync() public method

Initiates the asynchronous execution of the VerifyDomainIdentity operation.
public VerifyDomainIdentityAsync ( VerifyDomainIdentityRequest request, VerifyDomainIdentityResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request VerifyDomainIdentityRequest Container for the necessary parameters to execute the VerifyDomainIdentity operation on AmazonSimpleEmailServiceClient.
callback VerifyDomainIdentityResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

VerifyEmailAddress() public method

Verifies an email address. This action causes a confirmation email message to be sent to the specified address.

The VerifyEmailAddress action is deprecated as of the May 15, 2012 release of Domain Verification. The VerifyEmailIdentity action is now preferred.

This action is throttled at one request per second.

public VerifyEmailAddress ( VerifyEmailAddressRequest request ) : VerifyEmailAddressResponse
request VerifyEmailAddressRequest Container for the necessary parameters to execute the VerifyEmailAddress service method.
return VerifyEmailAddressResponse

VerifyEmailAddressAsync() public method

Initiates the asynchronous execution of the VerifyEmailAddress operation.
public VerifyEmailAddressAsync ( VerifyEmailAddressRequest request, System cancellationToken = default(CancellationToken) ) : Task
request VerifyEmailAddressRequest Container for the necessary parameters to execute the VerifyEmailAddress operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

VerifyEmailAddressAsync() public method

Initiates the asynchronous execution of the VerifyEmailAddress operation.
public VerifyEmailAddressAsync ( VerifyEmailAddressRequest request, VerifyEmailAddressResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request VerifyEmailAddressRequest Container for the necessary parameters to execute the VerifyEmailAddress operation on AmazonSimpleEmailServiceClient.
callback VerifyEmailAddressResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void

VerifyEmailIdentity() public method

Verifies an email address. This action causes a confirmation email message to be sent to the specified address.

This action is throttled at one request per second.

public VerifyEmailIdentity ( VerifyEmailIdentityRequest request ) : VerifyEmailIdentityResponse
request VerifyEmailIdentityRequest Container for the necessary parameters to execute the VerifyEmailIdentity service method.
return VerifyEmailIdentityResponse

VerifyEmailIdentityAsync() public method

Initiates the asynchronous execution of the VerifyEmailIdentity operation.
public VerifyEmailIdentityAsync ( VerifyEmailIdentityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request VerifyEmailIdentityRequest Container for the necessary parameters to execute the VerifyEmailIdentity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

VerifyEmailIdentityAsync() public method

Initiates the asynchronous execution of the VerifyEmailIdentity operation.
public VerifyEmailIdentityAsync ( VerifyEmailIdentityRequest request, VerifyEmailIdentityResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request VerifyEmailIdentityRequest Container for the necessary parameters to execute the VerifyEmailIdentity operation on AmazonSimpleEmailServiceClient.
callback VerifyEmailIdentityResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void