AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
This action takes a list of identities as input and returns the following information for each:
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.
Namespace: Amazon.SimpleEmail
Assembly: AWSSDK.dll
Version: (assembly version)
public virtual GetIdentityDkimAttributesResponse GetIdentityDkimAttributes( GetIdentityDkimAttributesRequest request )
Container for the necessary parameters to execute the GetIdentityDkimAttributes service method.
This example shows how to get information about Easy DKIM attributes for identities (email addresses and domains).
var sesClient = new AmazonSimpleEmailServiceClient(); var idsResponse = sesClient.ListIdentities(); if (idsResponse.Identities.Count > 0) { var request = new GetIdentityDkimAttributesRequest { Identities = idsResponse.Identities }; var response = sesClient.GetIdentityDkimAttributes(request); foreach (var attr in response.DkimAttributes) { Console.WriteLine(attr.Key); Console.WriteLine(" DKIM Enabled: " + attr.Value.DkimEnabled); Console.WriteLine(" DKIM Verification Status: " + attr.Value.DkimVerificationStatus.Value); if (attr.Value.DkimTokens.Count > 0) { Console.WriteLine(" DKIM Tokens: "); foreach (var token in attr.Value.DkimTokens) { Console.WriteLine(" " + token); } } Console.WriteLine(); } };
.NET Framework:
Supported in: 4.5, 4.0, 3.5