com.amazonaws.services.simpleemail

## インタフェース AmazonSimpleEmailServiceAsync

- すべてのスーパーインタフェース:
    AmazonSimpleEmailService
  既知の実装クラスのリスト:
    AmazonSimpleEmailServiceAsyncClient

      public interface AmazonSimpleEmailServiceAsync
      extends AmazonSimpleEmailService

  AmazonSimpleEmailService に非同期でアクセスするためのインターフェース どの非同期メソッドも Java の Future オブジェクトを返します。 また、コールバックハンドラを渡すこともできます。 Amazon Simple Email Service

  これは Amazon Simple Email Service (Amazon SES) の API リファレンスです。 この文書は Amazon SES 入門ガイドおよび Amazon SES 開発者ガイドと併せてご覧ください。

  サービスリクエストの具体的な作成方法については Amazon SES 開発者ガイド をご覧ください。

  NOTE:Amazon SES のエンドポイントは https://email.us-east-1.amazonaws.com です。

- - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.util.concurrent.Future<DeleteIdentityResult>` | `deleteIdentityAsync(DeleteIdentityRequest deleteIdentityRequest)` 検証済みの送信元IDの一覧から、指定したID (電子メールアドレスもしくはドメイン) を削除します。
    `java.util.concurrent.Future<DeleteIdentityResult>` | `deleteIdentityAsync(DeleteIdentityRequest deleteIdentityRequest, AsyncHandler<DeleteIdentityRequest,DeleteIdentityResult> asyncHandler)` 検証済みの送信元IDの一覧から、指定したID (電子メールアドレスもしくはドメイン) を削除します。
    `java.util.concurrent.Future<java.lang.Void>` | `deleteVerifiedEmailAddressAsync(DeleteVerifiedEmailAddressRequest deleteVerifiedEmailAddressRequest)` 検証済みの電子メールアドレスのリストの中から指定した電子メールアドレスを削除します。
    `java.util.concurrent.Future<java.lang.Void>` | `deleteVerifiedEmailAddressAsync(DeleteVerifiedEmailAddressRequest deleteVerifiedEmailAddressRequest, AsyncHandler<DeleteVerifiedEmailAddressRequest,java.lang.Void> asyncHandler)` 検証済みの電子メールアドレスのリストの中から指定した電子メールアドレスを削除します。
    `java.util.concurrent.Future<GetIdentityDkimAttributesResult>` | `getIdentityDkimAttributesAsync(GetIdentityDkimAttributesRequest getIdentityDkimAttributesRequest)` 送信する電子メールに Easy DKIM 署名をする際に必要となる DNS レコード (トークン) 一式を返します。
    `java.util.concurrent.Future<GetIdentityDkimAttributesResult>` | `getIdentityDkimAttributesAsync(GetIdentityDkimAttributesRequest getIdentityDkimAttributesRequest, AsyncHandler<GetIdentityDkimAttributesRequest,GetIdentityDkimAttributesResult> asyncHandler)` 送信する電子メールに Easy DKIM 署名をする際に必要となる DNS レコード (トークン) 一式を返します。
    `java.util.concurrent.Future<GetIdentityNotificationAttributesResult>` | `getIdentityNotificationAttributesAsync(GetIdentityNotificationAttributesRequest getIdentityNotificationAttributesRequest)` 検証済みの送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 ID の通知に関する属性値のデータ構造を返します。
    `java.util.concurrent.Future<GetIdentityNotificationAttributesResult>` | `getIdentityNotificationAttributesAsync(GetIdentityNotificationAttributesRequest getIdentityNotificationAttributesRequest, AsyncHandler<GetIdentityNotificationAttributesRequest,GetIdentityNotificationAttributesResult> asyncHandler)` 検証済みの送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 ID の通知に関する属性値のデータ構造を返します。
    `java.util.concurrent.Future<GetIdentityVerificationAttributesResult>` | `getIdentityVerificationAttributesAsync(GetIdentityVerificationAttributesRequest getIdentityVerificationAttributesRequest)` 送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 それぞれの ID の検証状況および (ドメインの場合のみ) 検証トークンを返します。
    `java.util.concurrent.Future<GetIdentityVerificationAttributesResult>` | `getIdentityVerificationAttributesAsync(GetIdentityVerificationAttributesRequest getIdentityVerificationAttributesRequest, AsyncHandler<GetIdentityVerificationAttributesRequest,GetIdentityVerificationAttributesResult> asyncHandler)` 送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 それぞれの ID の検証状況および (ドメインの場合のみ) 検証トークンを返します。
    `java.util.concurrent.Future<GetSendQuotaResult>` | `getSendQuotaAsync(GetSendQuotaRequest getSendQuotaRequest)` ユーザに対する現在の送信上限値を返します。
    `java.util.concurrent.Future<GetSendQuotaResult>` | `getSendQuotaAsync(GetSendQuotaRequest getSendQuotaRequest, AsyncHandler<GetSendQuotaRequest,GetSendQuotaResult> asyncHandler)` ユーザに対する現在の送信上限値を返します。
    `java.util.concurrent.Future<GetSendStatisticsResult>` | `getSendStatisticsAsync(GetSendStatisticsRequest getSendStatisticsRequest)` ユーザが送信したメールの統計情報を返します。
    `java.util.concurrent.Future<GetSendStatisticsResult>` | `getSendStatisticsAsync(GetSendStatisticsRequest getSendStatisticsRequest, AsyncHandler<GetSendStatisticsRequest,GetSendStatisticsResult> asyncHandler)` ユーザが送信したメールの統計情報を返します。
    `java.util.concurrent.Future<ListIdentitiesResult>` | `listIdentitiesAsync(ListIdentitiesRequest listIdentitiesRequest)` 指定した AWS アカウントに登録しているすべての送信元ID (メールアドレスおよびドメイン) のリストを返します。
    `java.util.concurrent.Future<ListIdentitiesResult>` | `listIdentitiesAsync(ListIdentitiesRequest listIdentitiesRequest, AsyncHandler<ListIdentitiesRequest,ListIdentitiesResult> asyncHandler)` 指定した AWS アカウントに登録しているすべての送信元ID (メールアドレスおよびドメイン) のリストを返します。
    `java.util.concurrent.Future<ListVerifiedEmailAddressesResult>` | `listVerifiedEmailAddressesAsync(ListVerifiedEmailAddressesRequest listVerifiedEmailAddressesRequest)` 検証済みのすべての電子メールアドレスのリストを返します。
    `java.util.concurrent.Future<ListVerifiedEmailAddressesResult>` | `listVerifiedEmailAddressesAsync(ListVerifiedEmailAddressesRequest listVerifiedEmailAddressesRequest, AsyncHandler<ListVerifiedEmailAddressesRequest,ListVerifiedEmailAddressesResult> asyncHandler)` 検証済みのすべての電子メールアドレスのリストを返します。
    `java.util.concurrent.Future<SendEmailResult>` | `sendEmailAsync(SendEmailRequest sendEmailRequest)` 入力したデータを基にして電子メールメッセージを組み立て、 すぐに作成したメッセージを送信キューに格納します。
    `java.util.concurrent.Future<SendEmailResult>` | `sendEmailAsync(SendEmailRequest sendEmailRequest, AsyncHandler<SendEmailRequest,SendEmailResult> asyncHandler)` 入力したデータを基にして電子メールメッセージを組み立て、 すぐに作成したメッセージを送信キューに格納します。
    `java.util.concurrent.Future<SendRawEmailResult>` | `sendRawEmailAsync(SendRawEmailRequest sendRawEmailRequest)` クライアントが指定したメールヘッダとボディを使用して電子メールを送信します。
    `java.util.concurrent.Future<SendRawEmailResult>` | `sendRawEmailAsync(SendRawEmailRequest sendRawEmailRequest, AsyncHandler<SendRawEmailRequest,SendRawEmailResult> asyncHandler)` クライアントが指定したメールヘッダとボディを使用して電子メールを送信します。
    `java.util.concurrent.Future<SetIdentityDkimEnabledResult>` | `setIdentityDkimEnabledAsync(SetIdentityDkimEnabledRequest setIdentityDkimEnabledRequest)` 送信元ID に対して、そこから送信する電子メールに Easy DKIM 署名を行うか行わないかを設定します。
    `java.util.concurrent.Future<SetIdentityDkimEnabledResult>` | `setIdentityDkimEnabledAsync(SetIdentityDkimEnabledRequest setIdentityDkimEnabledRequest, AsyncHandler<SetIdentityDkimEnabledRequest,SetIdentityDkimEnabledResult> asyncHandler)` 送信元ID に対して、そこから送信する電子メールに Easy DKIM 署名を行うか行わないかを設定します。
    `java.util.concurrent.Future<SetIdentityFeedbackForwardingEnabledResult>` | `setIdentityFeedbackForwardingEnabledAsync(SetIdentityFeedbackForwardingEnabledRequest setIdentityFeedbackForwardingEnabledRequest)` 指定した送信元 ID (電子メールアドレスまたはドメイン) に対して、 Amazon SES が受け取ったフィードバック通知を電子メール形式で送信元に転送するかどうかを設定します。
    `java.util.concurrent.Future<SetIdentityFeedbackForwardingEnabledResult>` | `setIdentityFeedbackForwardingEnabledAsync(SetIdentityFeedbackForwardingEnabledRequest setIdentityFeedbackForwardingEnabledRequest, AsyncHandler<SetIdentityFeedbackForwardingEnabledRequest,SetIdentityFeedbackForwardingEnabledResult> asyncHandler)` 指定した送信元 ID (電子メールアドレスまたはドメイン) に対して、 Amazon SES が受け取ったフィードバック通知を電子メール形式で送信元に転送するかどうかを設定します。
    `java.util.concurrent.Future<SetIdentityNotificationTopicResult>` | `setIdentityNotificationTopicAsync(SetIdentityNotificationTopicRequest setIdentityNotificationTopicRequest)` 送信元ID (電子メールアドレスもしくはドメイン) に対して Amazon SNS トピックを設定します。
    `java.util.concurrent.Future<SetIdentityNotificationTopicResult>` | `setIdentityNotificationTopicAsync(SetIdentityNotificationTopicRequest setIdentityNotificationTopicRequest, AsyncHandler<SetIdentityNotificationTopicRequest,SetIdentityNotificationTopicResult> asyncHandler)` 送信元ID (電子メールアドレスもしくはドメイン) に対して Amazon SNS トピックを設定します。
    `java.util.concurrent.Future<VerifyDomainDkimResult>` | `verifyDomainDkimAsync(VerifyDomainDkimRequest verifyDomainDkimRequest)` DNS レコード (トークン) 一式を返します。
    `java.util.concurrent.Future<VerifyDomainDkimResult>` | `verifyDomainDkimAsync(VerifyDomainDkimRequest verifyDomainDkimRequest, AsyncHandler<VerifyDomainDkimRequest,VerifyDomainDkimResult> asyncHandler)` DNS レコード (トークン) 一式を返します。
    `java.util.concurrent.Future<VerifyDomainIdentityResult>` | `verifyDomainIdentityAsync(VerifyDomainIdentityRequest verifyDomainIdentityRequest)` ドメインの検証手続きを開始します。
    `java.util.concurrent.Future<VerifyDomainIdentityResult>` | `verifyDomainIdentityAsync(VerifyDomainIdentityRequest verifyDomainIdentityRequest, AsyncHandler<VerifyDomainIdentityRequest,VerifyDomainIdentityResult> asyncHandler)` ドメインの検証手続きを開始します。
    `java.util.concurrent.Future<java.lang.Void>` | `verifyEmailAddressAsync(VerifyEmailAddressRequest verifyEmailAddressRequest)` 電子メールアドレスの検証手続きを開始します。
    `java.util.concurrent.Future<java.lang.Void>` | `verifyEmailAddressAsync(VerifyEmailAddressRequest verifyEmailAddressRequest, AsyncHandler<VerifyEmailAddressRequest,java.lang.Void> asyncHandler)` 電子メールアドレスの検証手続きを開始します。
    `java.util.concurrent.Future<VerifyEmailIdentityResult>` | `verifyEmailIdentityAsync(VerifyEmailIdentityRequest verifyEmailIdentityRequest)` 電子メールアドレスの検証手続きを開始します。
    `java.util.concurrent.Future<VerifyEmailIdentityResult>` | `verifyEmailIdentityAsync(VerifyEmailIdentityRequest verifyEmailIdentityRequest, AsyncHandler<VerifyEmailIdentityRequest,VerifyEmailIdentityResult> asyncHandler)` 電子メールアドレスの検証手続きを開始します。

    - ### インタフェースから継承されたメソッド com.amazonaws.services.simpleemail.AmazonSimpleEmailService

      `deleteIdentity, deleteVerifiedEmailAddress, getCachedResponseMetadata, getIdentityDkimAttributes, getIdentityNotificationAttributes, getIdentityVerificationAttributes, getSendQuota, getSendQuota, getSendStatistics, getSendStatistics, listIdentities, listIdentities, listVerifiedEmailAddresses, listVerifiedEmailAddresses, sendEmail, sendRawEmail, setEndpoint, setIdentityDkimEnabled, setIdentityFeedbackForwardingEnabled, setIdentityNotificationTopic, setRegion, shutdown, verifyDomainDkim, verifyDomainIdentity, verifyEmailAddress, verifyEmailIdentity`

- - ### メソッドの詳細

    - #### deleteIdentityAsync

          java.util.concurrent.Future<DeleteIdentityResult> deleteIdentityAsync(DeleteIdentityRequest deleteIdentityRequest)
                                                                                throws AmazonServiceException,
                                                                                       AmazonClientException

      検証済みの送信元IDの一覧から、指定したID (電子メールアドレスもしくはドメイン) を削除します。

      パラメータ:
        `deleteIdentityRequest` - Container for the necessary parameters to execute the DeleteIdentity operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the DeleteIdentity service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### deleteIdentityAsync

          java.util.concurrent.Future<DeleteIdentityResult> deleteIdentityAsync(DeleteIdentityRequest deleteIdentityRequest,
                                                                              AsyncHandler<DeleteIdentityRequest,DeleteIdentityResult> asyncHandler)
                                                                                throws AmazonServiceException,
                                                                                       AmazonClientException

      検証済みの送信元IDの一覧から、指定したID (電子メールアドレスもしくはドメイン) を削除します。

      パラメータ:
        `deleteIdentityRequest` - Container for the necessary parameters to execute the DeleteIdentity operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the DeleteIdentity service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### listVerifiedEmailAddressesAsync

          java.util.concurrent.Future<ListVerifiedEmailAddressesResult> listVerifiedEmailAddressesAsync(ListVerifiedEmailAddressesRequest listVerifiedEmailAddressesRequest)
                                                                                                        throws AmazonServiceException,
                                                                                                               AmazonClientException

      検証済みのすべての電子メールアドレスのリストを返します。

      IMPORTANT:The ListVerifiedEmailAddresses アクションは ドメイン検証機能がリリースされた 2012 年 5 月 15 日に廃止予定になりました。 ListIdentities アクションの使用を推奨します。

      パラメータ:
        `listVerifiedEmailAddressesRequest` - Container for the necessary parameters to execute the ListVerifiedEmailAddresses operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the ListVerifiedEmailAddresses service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### listVerifiedEmailAddressesAsync

          java.util.concurrent.Future<ListVerifiedEmailAddressesResult> listVerifiedEmailAddressesAsync(ListVerifiedEmailAddressesRequest listVerifiedEmailAddressesRequest,
                                                                                                      AsyncHandler<ListVerifiedEmailAddressesRequest,ListVerifiedEmailAddressesResult> asyncHandler)
                                                                                                        throws AmazonServiceException,
                                                                                                               AmazonClientException

      検証済みのすべての電子メールアドレスのリストを返します。

      IMPORTANT:The ListVerifiedEmailAddresses アクションは ドメイン検証機能がリリースされた 2012 年 5 月 15 日に廃止予定になりました。 ListIdentities アクションの使用を推奨します。

      パラメータ:
        `listVerifiedEmailAddressesRequest` - Container for the necessary parameters to execute the ListVerifiedEmailAddresses operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the ListVerifiedEmailAddresses service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getSendStatisticsAsync

          java.util.concurrent.Future<GetSendStatisticsResult> getSendStatisticsAsync(GetSendStatisticsRequest getSendStatisticsRequest)
                                                                                      throws AmazonServiceException,
                                                                                             AmazonClientException

      ユーザが送信したメールの統計情報を返します。 戻り値は、過去 2 週間分の送信履歴からなるデータ要素のリストになっています。

      リスト内のそれぞれのデータ要素は、15分間隔の統計情報です。

      パラメータ:
        `getSendStatisticsRequest` - Container for the necessary parameters to execute the GetSendStatistics operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the GetSendStatistics service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getSendStatisticsAsync

          java.util.concurrent.Future<GetSendStatisticsResult> getSendStatisticsAsync(GetSendStatisticsRequest getSendStatisticsRequest,
                                                                                    AsyncHandler<GetSendStatisticsRequest,GetSendStatisticsResult> asyncHandler)
                                                                                      throws AmazonServiceException,
                                                                                             AmazonClientException

      ユーザが送信したメールの統計情報を返します。 戻り値は、過去 2 週間分の送信履歴からなるデータ要素のリストになっています。

      リスト内のそれぞれのデータ要素は、15分間隔の統計情報です。

      パラメータ:
        `getSendStatisticsRequest` - Container for the necessary parameters to execute the GetSendStatistics operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the GetSendStatistics service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyEmailIdentityAsync

          java.util.concurrent.Future<VerifyEmailIdentityResult> verifyEmailIdentityAsync(VerifyEmailIdentityRequest verifyEmailIdentityRequest)
                                                                                          throws AmazonServiceException,
                                                                                                 AmazonClientException

      電子メールアドレスの検証手続きを開始します。 このアクションを実行すると、指定した電子メールアドレス宛に確認メールが送信されます。

      パラメータ:
        `verifyEmailIdentityRequest` - Container for the necessary parameters to execute the VerifyEmailIdentity operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the VerifyEmailIdentity service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyEmailIdentityAsync

          java.util.concurrent.Future<VerifyEmailIdentityResult> verifyEmailIdentityAsync(VerifyEmailIdentityRequest verifyEmailIdentityRequest,
                                                                                        AsyncHandler<VerifyEmailIdentityRequest,VerifyEmailIdentityResult> asyncHandler)
                                                                                          throws AmazonServiceException,
                                                                                                 AmazonClientException

      電子メールアドレスの検証手続きを開始します。 このアクションを実行すると、指定した電子メールアドレス宛に確認メールが送信されます。

      パラメータ:
        `verifyEmailIdentityRequest` - Container for the necessary parameters to execute the VerifyEmailIdentity operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the VerifyEmailIdentity service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getIdentityNotificationAttributesAsync

          java.util.concurrent.Future<GetIdentityNotificationAttributesResult> getIdentityNotificationAttributesAsync(GetIdentityNotificationAttributesRequest getIdentityNotificationAttributesRequest)
                                                                                                                      throws AmazonServiceException,
                                                                                                                             AmazonClientException

      検証済みの送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 ID の通知に関する属性値のデータ構造を返します。 フィードバック通知に関する詳細情報は Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `getIdentityNotificationAttributesRequest` - Container for the necessary parameters to execute the GetIdentityNotificationAttributes operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the GetIdentityNotificationAttributes service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getIdentityNotificationAttributesAsync

          java.util.concurrent.Future<GetIdentityNotificationAttributesResult> getIdentityNotificationAttributesAsync(GetIdentityNotificationAttributesRequest getIdentityNotificationAttributesRequest,
                                                                                                                    AsyncHandler<GetIdentityNotificationAttributesRequest,GetIdentityNotificationAttributesResult> asyncHandler)
                                                                                                                      throws AmazonServiceException,
                                                                                                                             AmazonClientException

      検証済みの送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 ID の通知に関する属性値のデータ構造を返します。 フィードバック通知に関する詳細情報は Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `getIdentityNotificationAttributesRequest` - Container for the necessary parameters to execute the GetIdentityNotificationAttributes operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the GetIdentityNotificationAttributes service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyDomainDkimAsync

          java.util.concurrent.Future<VerifyDomainDkimResult> verifyDomainDkimAsync(VerifyDomainDkimRequest verifyDomainDkimRequest)
                                                                                    throws AmazonServiceException,
                                                                                           AmazonClientException

      DNS レコード (トークン) 一式を返します。 DKIM 検証手続きを完了させるには、これを対象のドメインのDNSサーバで公開する必要があります。 これらのトークンは Amazon SES が提供している DKIM 公開鍵の場所を指し示す DNS の `CNAME` レコードです。 DKIM 検証手続きを完了するためには、これらのトークンを対象のドメインのDNSサーバで 公開しなければなりません。 Easy DKIM 署名を正しく機能させるには、公開したままにしておく必要があります。

      Amazon SES では、対象のドメインのDNSサーバにトークンが追加されると、 そのドメインから送信する電子メールに DKIM 署名を付けられるようになります。 ドメインに対して Easy DKIM 署名を有効にするもしくは無効にする設定を行うには、 `SetIdentityDkimEnabled` アクションを使用してください。

      Easy DKIM に関する詳細情報は、 Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `verifyDomainDkimRequest` - Container for the necessary parameters to execute the VerifyDomainDkim operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the VerifyDomainDkim service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyDomainDkimAsync

          java.util.concurrent.Future<VerifyDomainDkimResult> verifyDomainDkimAsync(VerifyDomainDkimRequest verifyDomainDkimRequest,
                                                                                  AsyncHandler<VerifyDomainDkimRequest,VerifyDomainDkimResult> asyncHandler)
                                                                                    throws AmazonServiceException,
                                                                                           AmazonClientException

      DNS レコード (トークン) 一式を返します。 DKIM 検証手続きを完了させるには、これを対象のドメインのDNSサーバで公開する必要があります。 これらのトークンは Amazon SES が提供している DKIM 公開鍵の場所を指し示す DNS の `CNAME` レコードです。 DKIM 検証手続きを完了するためには、これらのトークンを対象のドメインのDNSサーバで 公開しなければなりません。 Easy DKIM 署名を正しく機能させるには、公開したままにしておく必要があります。

      Amazon SES では、対象のドメインのDNSサーバにトークンが追加されると、 そのドメインから送信する電子メールに DKIM 署名を付けられるようになります。 ドメインに対して Easy DKIM 署名を有効にするもしくは無効にする設定を行うには、 `SetIdentityDkimEnabled` アクションを使用してください。

      Easy DKIM に関する詳細情報は、 Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `verifyDomainDkimRequest` - Container for the necessary parameters to execute the VerifyDomainDkim operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the VerifyDomainDkim service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getIdentityDkimAttributesAsync

          java.util.concurrent.Future<GetIdentityDkimAttributesResult> getIdentityDkimAttributesAsync(GetIdentityDkimAttributesRequest getIdentityDkimAttributesRequest)
                                                                                                      throws AmazonServiceException,
                                                                                                             AmazonClientException

      送信する電子メールに Easy DKIM 署名をする際に必要となる DNS レコード (トークン) 一式を返します。

      このアクションは、検証済みの ID のリストを受け取り、 それぞれの ID に関する次の情報をかえします。

      - メール送信時の Easy DKIM 署名を有効にしているかどうか。
      - Easy DKIM 署名に必要なトークン一式。これらのトークンは DKIM 検証手続きを完了させるために対象ドメインのDNSレコードとして公開して おかなければなりません。また、Easy DKIM 署名処理を正常に行うためには 公開し続けなければなりません。 (この情報は ID が電子メールアドレスではなく、 ドメインのときにのみ返されます。)
      - 対象のドメインのDNSサーバに DKIM トークンが公開されていることを、 Amazon SES が正しく検証できたかどうか (この情報は ID が電子メールアドレスではなく、 ドメインのときにのみ返されます。)

      Easy DKIM に関する詳細情報は、 Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `getIdentityDkimAttributesRequest` - Container for the necessary parameters to execute the GetIdentityDkimAttributes operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the GetIdentityDkimAttributes service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getIdentityDkimAttributesAsync

          java.util.concurrent.Future<GetIdentityDkimAttributesResult> getIdentityDkimAttributesAsync(GetIdentityDkimAttributesRequest getIdentityDkimAttributesRequest,
                                                                                                    AsyncHandler<GetIdentityDkimAttributesRequest,GetIdentityDkimAttributesResult> asyncHandler)
                                                                                                      throws AmazonServiceException,
                                                                                                             AmazonClientException

      送信する電子メールに Easy DKIM 署名をする際に必要となる DNS レコード (トークン) 一式を返します。

      このアクションは、検証済みの ID のリストを受け取り、 それぞれの ID に関する次の情報をかえします。

      - メール送信時の Easy DKIM 署名を有効にしているかどうか。
      - Easy DKIM 署名に必要なトークン一式。これらのトークンは DKIM 検証手続きを完了させるために対象ドメインのDNSレコードとして公開して おかなければなりません。また、Easy DKIM 署名処理を正常に行うためには 公開し続けなければなりません。 (この情報は ID が電子メールアドレスではなく、 ドメインのときにのみ返されます。)
      - 対象のドメインのDNSサーバに DKIM トークンが公開されていることを、 Amazon SES が正しく検証できたかどうか (この情報は ID が電子メールアドレスではなく、 ドメインのときにのみ返されます。)

      Easy DKIM に関する詳細情報は、 Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `getIdentityDkimAttributesRequest` - Container for the necessary parameters to execute the GetIdentityDkimAttributes operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the GetIdentityDkimAttributes service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyEmailAddressAsync

          java.util.concurrent.Future<java.lang.Void> verifyEmailAddressAsync(VerifyEmailAddressRequest verifyEmailAddressRequest)
                                                                              throws AmazonServiceException,
                                                                                     AmazonClientException

      電子メールアドレスの検証手続きを開始します。 このアクションを実行すると、指定した電子メールアドレス宛に確認メールが送信されます。

      IMPORTANT:The VerifyEmailAddress アクションは ドメイン検証機能がリリースされた 2012 年 5 月 15 日に廃止予定になりました。 VerifyEmailIdentityアクションの使用を推奨します。

      パラメータ:
        `verifyEmailAddressRequest` - Container for the necessary parameters to execute the VerifyEmailAddress operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the VerifyEmailAddress service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyEmailAddressAsync

          java.util.concurrent.Future<java.lang.Void> verifyEmailAddressAsync(VerifyEmailAddressRequest verifyEmailAddressRequest,
                                                                            AsyncHandler<VerifyEmailAddressRequest,java.lang.Void> asyncHandler)
                                                                              throws AmazonServiceException,
                                                                                     AmazonClientException

      電子メールアドレスの検証手続きを開始します。 このアクションを実行すると、指定した電子メールアドレス宛に確認メールが送信されます。

      IMPORTANT:The VerifyEmailAddress アクションは ドメイン検証機能がリリースされた 2012 年 5 月 15 日に廃止予定になりました。 VerifyEmailIdentityアクションの使用を推奨します。

      パラメータ:
        `verifyEmailAddressRequest` - Container for the necessary parameters to execute the VerifyEmailAddress operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the VerifyEmailAddress service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### sendRawEmailAsync

          java.util.concurrent.Future<SendRawEmailResult> sendRawEmailAsync(SendRawEmailRequest sendRawEmailRequest)
                                                                            throws AmazonServiceException,
                                                                                   AmazonClientException

      クライアントが指定したメールヘッダとボディを使用して電子メールを送信します。 この `SendRawEmail` アクションは、マルチパート MIME 電子メールを送信する場合に 役に立ちます。メッセージの生のテキストは、インターネットの電子メールの規格に準拠している 必要があり、そうでない場合にはメッセージは送信できません。

      IMPORTANT:プロダクション環境へのアクセス申請をしていない場合には、 送信元だけでなく送信先も検証済みの電子メールアドレスもしくは 検証済みのドメインでなければなりません。 詳しくは Amazon SES 開発者ガイドをご覧ください。

      メッセージの合計サイズは 10MB 以下でなければなりません。 これには添付ファイル等のメッセージを構成するすべてのデータを含みます。

      Amazon SES には1通のメッセージにおける受取人の最大人数が決められています。 To:、CC: および BCC: に指定する電子メールアドレス数の合計は 50以下でなければなりません。 1通のメッセージをより多くの人に送信したい場合には、 受取人のリストを50以下のグループに分割して、 グループごとにそれぞれ Amazon SES を呼び出せば送信可能です。

      送信したすべてのメッセージの受取人 (To:、CC:、BCC:) の合計人数は、 sending quota (過去 24 時間の間に送信できるメールの上限値) としてカウントさています。 送信上限の関する詳細は、 Amazon SES 開発者ガイド の "送信量を管理する" を参照してください。

      パラメータ:
        `sendRawEmailRequest` - Container for the necessary parameters to execute the SendRawEmail operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the SendRawEmail service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### sendRawEmailAsync

          java.util.concurrent.Future<SendRawEmailResult> sendRawEmailAsync(SendRawEmailRequest sendRawEmailRequest,
                                                                          AsyncHandler<SendRawEmailRequest,SendRawEmailResult> asyncHandler)
                                                                            throws AmazonServiceException,
                                                                                   AmazonClientException

      クライアントが指定したメールヘッダとボディを使用して電子メールを送信します。 この `SendRawEmail` アクションは、マルチパート MIME 電子メールを送信する場合に 役に立ちます。メッセージの生のテキストは、インターネットの電子メールの規格に準拠している 必要があり、そうでない場合にはメッセージは送信できません。

      IMPORTANT:プロダクション環境へのアクセス申請をしていない場合には、 送信元だけでなく送信先も検証済みの電子メールアドレスもしくは 検証済みのドメインでなければなりません。 詳しくは Amazon SES 開発者ガイドをご覧ください。

      メッセージの合計サイズは 10MB 以下でなければなりません。 これには添付ファイル等のメッセージを構成するすべてのデータを含みます。

      Amazon SES には1通のメッセージにおける受取人の最大人数が決められています。 To:、CC: および BCC: に指定する電子メールアドレス数の合計は 50以下でなければなりません。 1通のメッセージをより多くの人に送信したい場合には、 受取人のリストを50以下のグループに分割して、 グループごとにそれぞれ Amazon SES を呼び出せば送信可能です。

      送信したすべてのメッセージの受取人 (To:、CC:、BCC:) の合計人数は、 sending quota (過去 24 時間の間に送信できるメールの上限値) としてカウントさています。 送信上限の関する詳細は、 Amazon SES 開発者ガイド の "送信量を管理する" を参照してください。

      パラメータ:
        `sendRawEmailRequest` - Container for the necessary parameters to execute the SendRawEmail operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the SendRawEmail service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### listIdentitiesAsync

          java.util.concurrent.Future<ListIdentitiesResult> listIdentitiesAsync(ListIdentitiesRequest listIdentitiesRequest)
                                                                                throws AmazonServiceException,
                                                                                       AmazonClientException

      指定した AWS アカウントに登録しているすべての送信元ID (メールアドレスおよびドメイン) のリストを返します。IDの検証ステータスがどのようになっているのかは問いません。

      パラメータ:
        `listIdentitiesRequest` - Container for the necessary parameters to execute the ListIdentities operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the ListIdentities service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### listIdentitiesAsync

          java.util.concurrent.Future<ListIdentitiesResult> listIdentitiesAsync(ListIdentitiesRequest listIdentitiesRequest,
                                                                              AsyncHandler<ListIdentitiesRequest,ListIdentitiesResult> asyncHandler)
                                                                                throws AmazonServiceException,
                                                                                       AmazonClientException

      指定した AWS アカウントに登録しているすべての送信元ID (メールアドレスおよびドメイン) のリストを返します。IDの検証ステータスがどのようになっているのかは問いません。

      パラメータ:
        `listIdentitiesRequest` - Container for the necessary parameters to execute the ListIdentities operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the ListIdentities service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getIdentityVerificationAttributesAsync

          java.util.concurrent.Future<GetIdentityVerificationAttributesResult> getIdentityVerificationAttributesAsync(GetIdentityVerificationAttributesRequest getIdentityVerificationAttributesRequest)
                                                                                                                      throws AmazonServiceException,
                                                                                                                             AmazonClientException

      送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 それぞれの ID の検証状況および (ドメインの場合のみ) 検証トークンを返します。

      パラメータ:
        `getIdentityVerificationAttributesRequest` - Container for the necessary parameters to execute the GetIdentityVerificationAttributes operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the GetIdentityVerificationAttributes service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getIdentityVerificationAttributesAsync

          java.util.concurrent.Future<GetIdentityVerificationAttributesResult> getIdentityVerificationAttributesAsync(GetIdentityVerificationAttributesRequest getIdentityVerificationAttributesRequest,
                                                                                                                    AsyncHandler<GetIdentityVerificationAttributesRequest,GetIdentityVerificationAttributesResult> asyncHandler)
                                                                                                                      throws AmazonServiceException,
                                                                                                                             AmazonClientException

      送信元ID (電子メールアドレスとドメインまたはそのどちらか) のリストを受け取り、 それぞれの ID の検証状況および (ドメインの場合のみ) 検証トークンを返します。

      パラメータ:
        `getIdentityVerificationAttributesRequest` - Container for the necessary parameters to execute the GetIdentityVerificationAttributes operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the GetIdentityVerificationAttributes service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### setIdentityDkimEnabledAsync

          java.util.concurrent.Future<SetIdentityDkimEnabledResult> setIdentityDkimEnabledAsync(SetIdentityDkimEnabledRequest setIdentityDkimEnabledRequest)
                                                                                                throws AmazonServiceException,
                                                                                                       AmazonClientException

      送信元ID に対して、そこから送信する電子メールに Easy DKIM 署名を行うか行わないかを設定します。

      - 有効にする ID がドメイン(例: `example.com` )の場合、 Amazon SES はそのドメイン下の電子メールアドレス(例: `user@example.com` ) から送るすべての電子メールに署名を行います。
      - 有効にする ID が電子メールアドレスの場合、Amazon SES はその電子メールアドレスから 送るすべての電子メールに署名を行います。

      電子メールアドレス(例: `user@exmple.com` ) の場合には、 あらかじめ AWS 管理コンソールもしくは `VerifyDomainDkim` アクションを使用して、 電子メールドレスが所属するドメイン (例: `example.com` ) の Easy DKIM の設定を済ませている場合のみ、Easy DKIM 署名を有効にすることができます。

      Easy DKIM に関する詳細情報は、 Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `setIdentityDkimEnabledRequest` - Container for the necessary parameters to execute the SetIdentityDkimEnabled operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the SetIdentityDkimEnabled service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### setIdentityDkimEnabledAsync

          java.util.concurrent.Future<SetIdentityDkimEnabledResult> setIdentityDkimEnabledAsync(SetIdentityDkimEnabledRequest setIdentityDkimEnabledRequest,
                                                                                              AsyncHandler<SetIdentityDkimEnabledRequest,SetIdentityDkimEnabledResult> asyncHandler)
                                                                                                throws AmazonServiceException,
                                                                                                       AmazonClientException

      送信元ID に対して、そこから送信する電子メールに Easy DKIM 署名を行うか行わないかを設定します。

      - 有効にする ID がドメイン(例: `example.com` )の場合、 Amazon SES はそのドメイン下の電子メールアドレス(例: `user@example.com` ) から送るすべての電子メールに署名を行います。
      - 有効にする ID が電子メールアドレスの場合、Amazon SES はその電子メールアドレスから 送るすべての電子メールに署名を行います。

      電子メールアドレス(例: `user@exmple.com` ) の場合には、 あらかじめ AWS 管理コンソールもしくは `VerifyDomainDkim` アクションを使用して、 電子メールドレスが所属するドメイン (例: `example.com` ) の Easy DKIM の設定を済ませている場合のみ、Easy DKIM 署名を有効にすることができます。

      Easy DKIM に関する詳細情報は、 Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `setIdentityDkimEnabledRequest` - Container for the necessary parameters to execute the SetIdentityDkimEnabled operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the SetIdentityDkimEnabled service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getSendQuotaAsync

          java.util.concurrent.Future<GetSendQuotaResult> getSendQuotaAsync(GetSendQuotaRequest getSendQuotaRequest)
                                                                            throws AmazonServiceException,
                                                                                   AmazonClientException

      ユーザに対する現在の送信上限値を返します。

      パラメータ:
        `getSendQuotaRequest` - Container for the necessary parameters to execute the GetSendQuota operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the GetSendQuota service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### getSendQuotaAsync

          java.util.concurrent.Future<GetSendQuotaResult> getSendQuotaAsync(GetSendQuotaRequest getSendQuotaRequest,
                                                                          AsyncHandler<GetSendQuotaRequest,GetSendQuotaResult> asyncHandler)
                                                                            throws AmazonServiceException,
                                                                                   AmazonClientException

      ユーザに対する現在の送信上限値を返します。

      パラメータ:
        `getSendQuotaRequest` - Container for the necessary parameters to execute the GetSendQuota operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the GetSendQuota service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### setIdentityFeedbackForwardingEnabledAsync

          java.util.concurrent.Future<SetIdentityFeedbackForwardingEnabledResult> setIdentityFeedbackForwardingEnabledAsync(SetIdentityFeedbackForwardingEnabledRequest setIdentityFeedbackForwardingEnabledRequest)
                                                                                                                            throws AmazonServiceException,
                                                                                                                                   AmazonClientException

      指定した送信元 ID (電子メールアドレスまたはドメイン) に対して、 Amazon SES が受け取ったフィードバック通知を電子メール形式で送信元に転送するかどうかを設定します。 フィードバックの転送を無効にするためには、クレーム通知とバウンス通知のどちらも SNS のトピックに発行する設定をしておかなければなりません。 通知のフィードバックに関する詳細情報は Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `setIdentityFeedbackForwardingEnabledRequest` - Container for the necessary parameters to execute the SetIdentityFeedbackForwardingEnabled operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the SetIdentityFeedbackForwardingEnabled service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### setIdentityFeedbackForwardingEnabledAsync

          java.util.concurrent.Future<SetIdentityFeedbackForwardingEnabledResult> setIdentityFeedbackForwardingEnabledAsync(SetIdentityFeedbackForwardingEnabledRequest setIdentityFeedbackForwardingEnabledRequest,
                                                                                                                          AsyncHandler<SetIdentityFeedbackForwardingEnabledRequest,SetIdentityFeedbackForwardingEnabledResult> asyncHandler)
                                                                                                                            throws AmazonServiceException,
                                                                                                                                   AmazonClientException

      指定した送信元 ID (電子メールアドレスまたはドメイン) に対して、 Amazon SES が受け取ったフィードバック通知を電子メール形式で送信元に転送するかどうかを設定します。 フィードバックの転送を無効にするためには、クレーム通知とバウンス通知のどちらも SNS のトピックに発行する設定をしておかなければなりません。 通知のフィードバックに関する詳細情報は Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `setIdentityFeedbackForwardingEnabledRequest` - Container for the necessary parameters to execute the SetIdentityFeedbackForwardingEnabled operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the SetIdentityFeedbackForwardingEnabled service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyDomainIdentityAsync

          java.util.concurrent.Future<VerifyDomainIdentityResult> verifyDomainIdentityAsync(VerifyDomainIdentityRequest verifyDomainIdentityRequest)
                                                                                            throws AmazonServiceException,
                                                                                                   AmazonClientException

      ドメインの検証手続きを開始します。

      パラメータ:
        `verifyDomainIdentityRequest` - Container for the necessary parameters to execute the VerifyDomainIdentity operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the VerifyDomainIdentity service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### verifyDomainIdentityAsync

          java.util.concurrent.Future<VerifyDomainIdentityResult> verifyDomainIdentityAsync(VerifyDomainIdentityRequest verifyDomainIdentityRequest,
                                                                                          AsyncHandler<VerifyDomainIdentityRequest,VerifyDomainIdentityResult> asyncHandler)
                                                                                            throws AmazonServiceException,
                                                                                                   AmazonClientException

      ドメインの検証手続きを開始します。

      パラメータ:
        `verifyDomainIdentityRequest` - Container for the necessary parameters to execute the VerifyDomainIdentity operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the VerifyDomainIdentity service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### sendEmailAsync

          java.util.concurrent.Future<SendEmailResult> sendEmailAsync(SendEmailRequest sendEmailRequest)
                                                                      throws AmazonServiceException,
                                                                             AmazonClientException

      入力したデータを基にして電子メールメッセージを組み立て、 すぐに作成したメッセージを送信キューに格納します。

      IMPORTANT:プロダクション環境へのアクセス申請をしていない場合には、 送信元だけでなく送信先も検証済みの電子メールアドレスもしくは 検証済みのドメインでなければなりません。 詳しくは Amazon SES 開発者ガイドをご覧ください。

      メッセージの合計サイズは 10MB 以下でなければなりません。

      Amazon SES には1通のメッセージにおける受取人の最大人数が決められています。 To:、CC: および BCC: に指定する電子メールアドレス数の合計は 50以下でなければなりません。 1通のメッセージをより多くの人に送信したい場合には、 受取人のリストを50以下のグループに分割して、 グループごとにそれぞれ Amazon SES を呼び出せば送信可能です。

      送信したすべてのメッセージの受取人 (To:、CC:、BCC:) の合計人数は、 sending quota (過去 24 時間の間に送信できるメールの上限値) としてカウントさています。 送信上限の関する詳細は、 Amazon SES 開発者ガイド の "送信量を管理する" を参照してください。

      パラメータ:
        `sendEmailRequest` - Container for the necessary parameters to execute the SendEmail operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the SendEmail service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### sendEmailAsync

          java.util.concurrent.Future<SendEmailResult> sendEmailAsync(SendEmailRequest sendEmailRequest,
                                                                    AsyncHandler<SendEmailRequest,SendEmailResult> asyncHandler)
                                                                      throws AmazonServiceException,
                                                                             AmazonClientException

      入力したデータを基にして電子メールメッセージを組み立て、 すぐに作成したメッセージを送信キューに格納します。

      IMPORTANT:プロダクション環境へのアクセス申請をしていない場合には、 送信元だけでなく送信先も検証済みの電子メールアドレスもしくは 検証済みのドメインでなければなりません。 詳しくは Amazon SES 開発者ガイドをご覧ください。

      メッセージの合計サイズは 10MB 以下でなければなりません。

      Amazon SES には1通のメッセージにおける受取人の最大人数が決められています。 To:、CC: および BCC: に指定する電子メールアドレス数の合計は 50以下でなければなりません。 1通のメッセージをより多くの人に送信したい場合には、 受取人のリストを50以下のグループに分割して、 グループごとにそれぞれ Amazon SES を呼び出せば送信可能です。

      送信したすべてのメッセージの受取人 (To:、CC:、BCC:) の合計人数は、 sending quota (過去 24 時間の間に送信できるメールの上限値) としてカウントさています。 送信上限の関する詳細は、 Amazon SES 開発者ガイド の "送信量を管理する" を参照してください。

      パラメータ:
        `sendEmailRequest` - Container for the necessary parameters to execute the SendEmail operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the SendEmail service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### deleteVerifiedEmailAddressAsync

          java.util.concurrent.Future<java.lang.Void> deleteVerifiedEmailAddressAsync(DeleteVerifiedEmailAddressRequest deleteVerifiedEmailAddressRequest)
                                                                                      throws AmazonServiceException,
                                                                                             AmazonClientException

      検証済みの電子メールアドレスのリストの中から指定した電子メールアドレスを削除します。

      IMPORTANT:The DeleteVerifiedEmailAddress アクションは ドメイン検証機能がリリースされた 2012 年 5 月 15 日に廃止予定になりました。 DeleteIdentity アクションの使用を推奨します。

      パラメータ:
        `deleteVerifiedEmailAddressRequest` - Container for the necessary parameters to execute the DeleteVerifiedEmailAddress operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the DeleteVerifiedEmailAddress service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### deleteVerifiedEmailAddressAsync

          java.util.concurrent.Future<java.lang.Void> deleteVerifiedEmailAddressAsync(DeleteVerifiedEmailAddressRequest deleteVerifiedEmailAddressRequest,
                                                                                    AsyncHandler<DeleteVerifiedEmailAddressRequest,java.lang.Void> asyncHandler)
                                                                                      throws AmazonServiceException,
                                                                                             AmazonClientException

      検証済みの電子メールアドレスのリストの中から指定した電子メールアドレスを削除します。

      IMPORTANT:The DeleteVerifiedEmailAddress アクションは ドメイン検証機能がリリースされた 2012 年 5 月 15 日に廃止予定になりました。 DeleteIdentity アクションの使用を推奨します。

      パラメータ:
        `deleteVerifiedEmailAddressRequest` - Container for the necessary parameters to execute the DeleteVerifiedEmailAddress operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the DeleteVerifiedEmailAddress service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### setIdentityNotificationTopicAsync

          java.util.concurrent.Future<SetIdentityNotificationTopicResult> setIdentityNotificationTopicAsync(SetIdentityNotificationTopicRequest setIdentityNotificationTopicRequest)
                                                                                                            throws AmazonServiceException,
                                                                                                                   AmazonClientException

      送信元ID (電子メールアドレスもしくはドメイン) に対して Amazon SNS トピックを設定します。 Amazon SES はこのトピックに対して、 その ID を `Source` として送信したメールに対する バウンスおよびクレーム通知を発行します。 通知を電子メールで転送する設定を有効にしている場合のみ、 トピックへの発行を無効にすることができます。 通知のフィードバックに関する詳細情報は Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `setIdentityNotificationTopicRequest` - Container for the necessary parameters to execute the SetIdentityNotificationTopic operation on AmazonSimpleEmailService.
      戻り値:
        A Java Future object containing the response from the SetIdentityNotificationTopic service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.

    - #### setIdentityNotificationTopicAsync

          java.util.concurrent.Future<SetIdentityNotificationTopicResult> setIdentityNotificationTopicAsync(SetIdentityNotificationTopicRequest setIdentityNotificationTopicRequest,
                                                                                                          AsyncHandler<SetIdentityNotificationTopicRequest,SetIdentityNotificationTopicResult> asyncHandler)
                                                                                                            throws AmazonServiceException,
                                                                                                                   AmazonClientException

      送信元ID (電子メールアドレスもしくはドメイン) に対して Amazon SNS トピックを設定します。 Amazon SES はこのトピックに対して、 その ID を `Source` として送信したメールに対する バウンスおよびクレーム通知を発行します。 通知を電子メールで転送する設定を有効にしている場合のみ、 トピックへの発行を無効にすることができます。 通知のフィードバックに関する詳細情報は Amazon SES 開発者ガイド をご覧ください。

      パラメータ:
        `setIdentityNotificationTopicRequest` - Container for the necessary parameters to execute the SetIdentityNotificationTopic operation on AmazonSimpleEmailService.
        `asyncHandler` - Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
      戻り値:
        A Java Future object containing the response from the SetIdentityNotificationTopic service method, as returned by AmazonSimpleEmailService.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonSimpleEmailService indicating either a problem with the data in the request, or a server side issue.