View a markdown version of this page

Connect Customer インスタンスの E メールを有効にする - Amazon Connect Customer

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Connect Customer インスタンスの E メールを有効にする

このトピックは、Connect Customer コンソールにアクセスできる管理者を対象としています。 Connect Customer 管理者ウェブサイトを使用してインスタンスの E メールを有効にする方法について説明します。プログラムで E メールを有効にする API のリストについては、「E メールを有効にする API」を参照してください。

E メールを有効にすると、自動生成された E メールドメインが表示されます。必要に応じて、カスタムドメインを使用することもできます。

  • お客様の E メールドメインを接続します。E メールドメインは instance-alias.email.connect.aws です。

    • このドメインはテストに使用できます。

    • または、この E メールドメインを使用して Connect Customer と統合し、Connect Customer への E メールの受信を開始することもできます。たとえば、support@example.com などの E メールアドレスをお持ちの場合は、support@example.email.connect.aws を使用して Connect Customer に E メールを送信できます。

  • カスタムドメイン Amazon SES にオンボードされているカスタムドメインを最大 5 つ指定できます。

ステップ 1: Amazon SES を本稼働モードに移行する

Connect Customer は Amazon SES を使用して E メールの送受信を行います。新しい Amazon SES インスタンスがある場合は、サンドボックスモードから解放する必要があります。手順については、Amazon SES デベロッパーガイド」の「Request production access (Moving out of the Amazon SES sandbox)」を参照してください。 Amazon SES

Amazon SES を本稼働モードに移行した後、Connect Customer インスタンスの作成時に既に E メールを有効にしている場合は、次のトピックに進みます。

ステップ 2: デフォルトの Connect Customer E メールドメインを取得する

これらのステップは、Connect Customer インスタンスを既に作成しているが、E メールを有効にしていない場合にのみ適用されます。Connect Customer からデフォルトの E メールドメインを取得するには、以下の手順を実行します。

  1. Connect Customer コンソールの左側のナビゲーションメニューで、E メールを選択し、サービスロールの作成を選択します。このロールは、アカウントに一度だけ作成する必要があります。これにより、Amazon SES は Connect Customer に E メールをルーティングできます。

  2. 次の図に示すように、[ドメインを追加] を選択します。

    [E メールの管理] ページ、[ドメインを追加] ボタン。
  3. E メールドメインの追加ボックスで、次の図に示すように、Connect Customer の E メールドメインを選択します。このオプションを選択すると、ドメインの名前 instance-alias.email.connect.aws が自動生成されます。この E メールアドレスは変更できません。

    E メールドメインの追加ボックス、顧客の E メールドメインの接続オプション。

(オプション) ステップ 3: 独自のカスタム E メールドメインを使用する

Amazon SES にオンボードされているカスタムドメインを最大 5 つインポートできます。

  1. Connect Customer コンソールの左側のナビゲーションメニューで、E メールを選択し、次の図に示すようにドメインの追加を選択します。

    Connect Customer コンソールの E メールチャネル。
  2. カスタム E メールドメインを使用する を選択します。ドロップダウンボックスを使用して、Amazon SES によって検証されたカスタムドメインを選択します。

    [カスタム E メールドメインを使用] オプション。

ステップ 4: E メールを有効にし、E メールと添付ファイルを保存するための Amazon S3 バケットを作成する

これらのステップは、Connect Customer インスタンスを既に作成しているが、E メールを有効にしていない場合にのみ適用されます。

[データストレージ] の設定を更新して E メールチャネルを有効にし、E メールメッセージと添付ファイルを保存する Amazon S3 バケットを指定する必要があります。E メールには 2 つの Amazon S3 バケットポインタが必要です。同じ Amazon S3 バケットにすることも、2 つの異なるバケットにすることもできます。

重要

インスタンスの [添付ファイルの共有を有効化] を選択した場合は、このトピックで説明されているように、Amazon S3 バケットを作成し、添付ファイルバケットに CORS ポリシーを設定する必要があります。これを行わないと、E メールチャネルはインスタンスで機能しません

  1. https://console.aws.amazon.com/connect/ で Connect Customer コンソールを開きます。

  2. インスタンスページで、インスタンスエイリアスを選択します。インスタンスエイリアスは、Connect Customer URL に表示されるインスタンス名でもあります。次の図は、Connect Customer Virtual Contact Center インスタンスページと、インスタンスエイリアスを囲むボックスを示しています。

    Connect Customer Virtual Contact Center インスタンスページ、インスタンスエイリアス。
  3. 左側のナビゲーションメニューで、[データストレージ][E メールメッセージ][編集][S3 への E メールメッセージのエクスポートの有効化] を選択し、[保存] を選択します。

  4. [E メールメッセージ] ページで E メールメッセージが保存されている S3 バケットを作成または選択します。次の図は、完成したページの例を示しています。

    [データストレージ] メニューオプション、[E メールメッセージ] ページ。
  5. E メールの添付ファイルを許可する場合は、[添付ファイル] も選択します。次の図は、これらのオプションを示しています。

[データストレージ] ページの次の画像は、E メールメッセージと添付ファイルの Amazon S3 バケットを示しています。

E メールと添付ファイルを保存する Amazon S3 バケット。

ステップ 5: アタッチメントバケットに CORS ポリシーを設定する

顧客とエージェントにファイルのアップロードとダウンロードができるようにするには、添付ファイルに使用している Amazon S3 バケットの PUT および GET リクエストが可能になるように Cross-Origin Resource Sharing (CORS) ポリシーを更新します。これは、Amazon S3 バケットでパブリック読み取り/書き込みを有効にする (非推奨) よりも安全です。

添付ファイルバケットで CORS を設定する
  1. 添付ファイルを保存する Amazon S3 バケットの名前を検索します。

    1. https://console.aws.amazon.com/connect/ で Connect Customer コンソールを開きます。

    2. Connect Customer コンソールで、データストレージを選択し、Amazon S3 バケット名を見つけます。

  2. Amazon S3 コンソール (https://console.aws.amazon.com/s3/) を開きます。

  3. Amazon S3 コンソールで、Amazon S3 バケットを選択します。

  4. [アクセス許可] タブをクリックし、[Cross-Origin Resource Sharing (CORS)] セクションまで下方へスクロールします。

  5. 添付ファイルバケットに次のいずれかのルールを持つ CORS ポリシーを追加します。CORS ポリシーの例については、Amazon S3 デベロッパーガイドの「Cross-Origin Resource Sharing: ユースケースのシナリオ」を参照して下さい。

    • オプション 1: ビジネスウェブサイトの名前など、添付ファイルの送受信元となるエンドポイントを一覧表示する。このルールは、ウェブサイト (例 :http://www.example1.com) からのクロスオリジン PUT リクエストと GET リクエストを許可します。

      CORS ポリシーは以下の例のようになります。

      [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "PUT", "GET" ], "AllowedOrigins": [ "*.my.connect.aws", "*.awsapps.com" ], "ExposeHeaders": [] } ]
    • オプション 2: AllowedOrigin* ワイルドカードを追加する。このルールは、すべてのオリジンからのクロスオリジンの PUT リクエストと GET リクエストを許可するため、エンドポイントを一覧表示する必要はありません。

      CORS ポリシーは以下の例のようになります。

      [ { "AllowedMethods": [ "PUT", "GET" ], "AllowedOrigins": [ "*" ], "AllowedHeaders": [ "*" ] } ]

次の手順

E メールを有効にする API

プログラムによる呼び出しを有効にするには、次の API を使用します。