SparkPostを外部SMTPメールプロバイダーとして構成

Auth0では独自のSMTPメールプロバイダーを構成して、メール通信をより完全に管理、監視、トラブルシューティングできるようにすることができます。Auth0に組み込みのメールインフラストラクチャは、メールのテストにのみ使用してください。

前提条件

SparkPostを構成する

  1. SparkPostアカウントにログインします。

  2. SparkPost Sending Domainsへ移動し、カスタムドメインを追加します。SparkPostでは、検証済みのドメインからのみメールを送信できます。

  3. SparkPostAccount API Keysへ移動し、[New API key(新しいAPIキー)]をクリックします。このキー値を保存し、Transmissions:Read/Writeアクセスがあることを確認します。キーの値をコピーします。

  4. [Auth0 Dashboard]>[Branding(ブランディング)]>[Email Provider(メールプロバイダー)]に移動します。

  5. [Use my own email provider(独自のメールプロバイダーを使用する)]を有効にします。

  6. [SparkPost]ロゴをクリックします。

  7. [From]メールアドレスを提供し、先ほどコピーしたSparkPost[API Key(APIキー)]を入力し 、[Region(地域)]を選択します。すでに米国地域用に構成されているアカウントでEU地域に変更する場合は、Sparkpost EU APIキーをAuth0の[API Key(APIキー)]に置き換える必要があります。

  8. [Save(保存)]をクリックします。

メールをテストする

テストメールを送信するには、[Send Test Email(テストメールの送信)]ボタンを使用します。すべてが正しく構成されていると、確認メールを受け取ります。数分経ってもメールを受信しない場合は、Auth0ログでエラーを確認してください。

SparkPostにカスタムドメインを登録していない場合は、sparkpostbox.com メインから最大5通のテスト メールを送信できます。詳しくは、SparkPostのTransmissions:The Sandox Domainをお読みください。

SparkPostMessage Eventsページには、ユーザーに送信されたすべてのメールの配信情報が表示されるようになりました。