public VerifyEmailIdentity ( VerifyEmailIdentityRequest request ) : VerifyEmailIdentityResponse | ||
request | VerifyEmailIdentityRequest | Container for the necessary parameters to execute the VerifyEmailIdentity service method. |
return | VerifyEmailIdentityResponse |
public static void SESVerifyEmailIdentity() { #region SESVerifyEmailIdentity var sesClient = new AmazonSimpleEmailServiceClient(); var request = new VerifyEmailIdentityRequest { EmailAddress = "*****@*****.**" }; sesClient.VerifyEmailIdentity(request); #endregion }
public bool VerifyEmailAddress(string email) { bool result = false; client = new AmazonSimpleEmailServiceClient(AccessKey, SecretKey); List<String> verifiedEmailAddresses = ListVerifiedEmailAddresses(); VerifyEmailAddressRequest request = new VerifyEmailAddressRequest(); VerifyEmailAddressResponse response = new VerifyEmailAddressResponse(); VerifyEmailIdentityRequest Irequest = new VerifyEmailIdentityRequest(); VerifyEmailIdentityResponse Iresponse = new VerifyEmailIdentityResponse(); if (IsValidMail(email) == true) { if (!verifiedEmailAddresses.Contains(email)) { if (client != null) { Irequest.EmailAddress = email.Trim(); Iresponse = client.VerifyEmailIdentity(Irequest); VerifyEmailIdentityResult rs = Iresponse.VerifyEmailIdentityResult; if (!string.IsNullOrEmpty(Iresponse.ResponseMetadata.RequestId)) { result = true; } } } } return result; }