Amazon Simple Email Service
開発者ガイド

Easy DKIM の管理

ID で Easy DKIM を管理する方法は 2 つあります。ウェブベースの Amazon SES コンソールを使用する方法と Amazon SES API を使用する方法です。これらのいずれかの方法を使用して ID の DKIM レコードを取得するか、または、ID に対して Easy DKIM を有効または無効にすることができます。

ID で Easy DKIM レコードを取得する

Amazon SES コンソールを使用して、ドメインあるいは E メールアドレスに Easy DKIM レコードをいつでも取得できます。

コンソールを使用して、ID に Easy DKIM レコードを取得するには

  1. AWS マネジメントコンソールにサインインして、Amazon SES コンソール (https://console.aws.amazon.com/ses/) を開きます。

  2. ナビゲーションペインの [ID 管理] で、Easy DKIM レコードを取得する ID のタイプを選択します。

  3. ID のリストで、Easy DKIM レコードを取得する ID を選択します。

  4. [DKIM] セクションで、3 つの CNAME レコードをコピーします。以下のイメージは、[DKIM] セクションの例を示しています。

    
                        ID の詳細ページの DKIM セクション。3 つの架空の CNAME レコードが表示されています。

Amazon SES API を使用して、ID に CNAME レコードを取得することもできます。API とやり取りする一般的な方法は、AWS CLI を使用することです。

AWS CLI を使用して、ID に Easy DKIM レコードを取得するには

  1. コマンドラインから、以下のコマンドを入力します。

    aws ses get-identity-dkim-attributes --identities "example.com"

    前述の例で、example.com を Easy DKIM レコードを取得する ID で置き換えます。E メールアドレスまたはドメインを指定できます。

  2. このコマンドの出力には、次の例に示すように、 DkimTokens セクションが含まれています。

    { "DkimAttributes": { "example.com": { "DkimEnabled": true, "DkimVerificationStatus": "Success", "DkimTokens": [ "hirjd4exampled5477y22yd23ettobi", "v3rnz522czcl46quexamplek3efo5o6x", "y4examplexbhyhnsjcmtvzotfvqjmdqoj" ] } } }

    トークンを使用してドメインの DNS 設定に追加する CNAME レコードを作成します。CNAME レコードを作成するには、次のテンプレートを使用します。

    token1._domainkey.example.com CNAME token1.dkim.amazonses.com token2._domainkey.example.com CNAME token2.dkim.amazonses.com token3._domainkey.example.com CNAME token3.dkim.amazonses.com

    aws ses get-identity-dkim-attributes コマンドを実行したときに受信したリストの最初のトークンで token1 の各インスタンスを置き換え、リストの 2 番目のトークンで token2 のすべてのインスタンスを置き換え、リストの 3 番目のトークンで token3 のすべてのインスタンスを置き換えます。

    たとえば、前述の例に示されるトークンにこのテンプレートを適用すると、次のレコードが生成されます。

    hirjd4exampled5477y22yd23ettobi._domainkey.example.com CNAME hirjd4exampled5477y22yd23ettobi.dkim.amazonses.com v3rnz522czcl46quexamplek3efo5o6x._domainkey.example.com CNAME v3rnz522czcl46quexamplek3efo5o6x.dkim.amazonses.com y4examplexbhyhnsjcmtvzotfvqjmdqoj._domainkey.example.com CNAME y4examplexbhyhnsjcmtvzotfvqjmdqoj.dkim.amazonses.com

ID の Easy DKIM を無効にする

Amazon SES コンソールを使用して、ID の DKIM 認証を素早く無効にできます。

ID で Easy DKIM を無効にするには

  1. AWS マネジメントコンソールにサインインして、Amazon SES コンソール (https://console.aws.amazon.com/ses/) を開きます。

  2. ナビゲーションペインの [ID 管理] で、Easy DKIM を無効にする ID のタイプを選択します。

  3. ID のリストで、Easy DKIM レコードを無効にする ID を選択します。

  4. [DKIM] セクションの [DKIM: enabled (DKIM: 有効)] の横で、次の図に示すように [無効化] を選択します。

    
                        ID の詳細ページの図。DKIM セクションが展開され、この図の下部に [無効化] ボタンが表示されます。

また、Amazon SES API を使用して、ID の Easy DKIM を無効にすることもできます。API とやり取りする一般的な方法は、AWS CLI を使用することです。

AWS CLI を使用して、ID の Easy DKIM を無効にするには

  • コマンドラインから、以下のコマンドを入力します。

    aws ses set-identity-dkim-enabled --identity example.com --no-dkim-enabled

    前述の例で、example.com を Easy DKIM を無効にする ID で置き換えます。E メールアドレスまたはドメインを指定できます。

ID の Easy DKIM を有効にする

前に ID で Easy DKIM を無効化した場合、Amazon SES コンソールを使用して再度有効化できます。

ID で Easy DKIM を有効にするには

  1. AWS マネジメントコンソールにサインインして、Amazon SES コンソール (https://console.aws.amazon.com/ses/) を開きます。

  2. ナビゲーションペインの [ID 管理] で、Easy DKIM を有効にする ID のタイプを選択します。

  3. ID のリストで、Easy DKIM レコードを有効にする ID を選択します。

  4. [DKIM] セクションの [DKIM: disabled (DKIM: 無効)] の横で、次の図に示すように [有効化] を選択します。

    
                        ID の詳細ページの図。DKIM セクションが展開され、この図の下部に [有効化] ボタンが表示されます。

また、Amazon SES API を使用して、ID の Easy DKIM を有効にすることもできます。API とやり取りする一般的な方法は、AWS CLI を使用することです。

AWS CLI を使用して、ID の Easy DKIM を有効にするには

  • コマンドラインから、以下のコマンドを入力します。

    aws ses set-identity-dkim-enabled --identity example.com --dkim-enabled

    前述の例で、example.com を Easy DKIM を有効にする ID で置き換えます。E メールアドレスまたはドメインを指定できます。