前提条件
- SparkPost アカウントが必要です。
- 特定の Auth0 IP アドレス からの受信接続を許可するように、プロバイダーを設定する必要があります。
SparkPost を設定する
- SparkPost アカウントにログインします。
- SparkPost の Sending Domains に移動し、カスタムドメインを追加します。SparkPost では、確認済みのドメインからのみメールを送信できます。
- SparkPost の Account API Keys に移動し、New API key をクリックします。このキーの値を保存し、
Transmissions: Read/Writeアクセス権が付与されていることを確認します。このキーの値をコピーします。 - Auth0 の Dashboard > Branding > Email Provider に移動します。
- Use my own email provider トグルを有効にします。
- SparkPost ロゴをクリックします。
- From メールアドレスを指定し、先ほどコピーした SparkPost の API Key を入力して、Region を選択します。すでに US リージョン用に設定されているアカウントで EU リージョンに変更する場合は、Auth0 の API Key を SparkPost EU API キーに置き換える必要があります。
- Save をクリックします。
テストメールを送信する
sparkpostbox.com ドメインから送信できるテストメールは最大 5 通です。詳細については、SparkPost の Transmissions: The Sandbox Domain を参照してください。
設定が完了すると、SparkPost の Message Events ページに、ユーザーに送信されたすべてのメールの配信状況に関する分析情報が表示されます。