Skip to main content

前提条件

  • Microsoft Azure のアカウントが必要です。
  • プロバイダー側で、特定の Auth0 IP addresses からの受信接続を許可するよう設定する必要があります。

Azure Communication Services を設定する

まず、Microsoft Azure でリソースを作成します。
  1. Microsoft Azure アカウントにログインします。
  2. 検索バーに「Communication Services」と入力します。
  3. まだリソースがない場合は、Communication Services リソースを作成します。
  4. Create を選択します。
  5. Tools設定Keys を選択します。Communication Services の接続文字列を取得します。
  6. Primary Key で、接続文字列 の値をコピーします。 有効な接続文字列は、endpoint=COMMUNICATION_SERVICES_URL;accesskey=ACCESS_KEY という形式です。
次に、Auth0 でメールプロバイダーを設定します。
  1. Auth0 Dashboard > Branding > Email Provider に移動します。
  2. Use my own email provider を選択します。
  3. Azure Communication Services を選択します。
  4. From にメールアドレスを入力します。
    Azure Communications Services では、From フィールドに指定できるのは生のメールアドレス (user@example.com) のみです。
  5. Azure Communication Services の 接続文字列 を追加します。
  6. Save を選択します。

テストメールを送信する

Send Test Email ボタンを使用して、テストメールを送信します。設定が正しければ、確認メールが届きます。数分待ってもメールが届かない場合は、エラーコードが記録されていないか Auth0ログ を確認してください。 設定が完了すると、Communication Services の Metrics Monitor ページに、ユーザーに送信されたすべてのメールの配信状況に関する分析情報が表示されます。