カスタムメールプロバイダーの配信問題のトラブルシューティング
Auth0 を使用すると、独自のSMTPメールプロバイダーを構成して、電子メール通信を管理、監視、トラブルシューティングできます。メール配信の問題が発生した場合は、Auth0サポートに連絡する前に確認すべき設定がいくつかあります。
カスタムメールプロバイダーに使用しなければなりません。組み込みのメールプロバイダーはテスト専用であり、長期的なメール管理の代替にはなりません。
インフラストラクチャとドメイン構成の確認
次の認証標準を使用してメールプロバイダーを構成します。
DKIM、SPF、DMARCに関連するDNSレコードの設定を確認するには、いくつかのツールを使用できます。dig
やnslookup
などの組み込みのコマンドラインツールは、MXレコードやその他の一般的なルーティングの問題を診断するのに役立ちます。
MXToolBoxやDNSCheckerなどのオンラインツールも、認証基準に関連する設定を分析でき、メール設定の誤った構成や必要な変更を特定するのに役立ちます。
Microsoft Exchange特有の問題
Microsoft Exchangeをメールプロバイダーとして使用している場合、Exchangeがメールを高リスクと判断すると、メールが検疫される可能性があります。これは、メールが外部ソースからルーティングされる場合に発生する可能性があります。
Microsoft Exchangeがメッセージを検疫した場合、管理者は特別な受信トレイでメッセージを表示し、メッセージがスパムとして表示される原因となっているDMARCアライメントエラーがあるかどうかを判断できます。
SendGrid特有の問題
メールプロバイダーとしてSendGridを使用している場合、受信者のメールサーバーがメッセージを拒否すると、メールが抑制される可能性があります。詳細については、「SendGrid Docsの異なるタイプの抑制」をお読みください。
場合によっては、SendGridは送信者の評判を保護するために、特定のメールアドレスへのメッセージを「ドロップ」します。「ドロップ」に関する詳細については、「SendGrid Docsのドロップ」をお読みください。
メールでのパスワードレス認証を使用している場合は、パスワードなしの接続の送信元メールアドレスの値が、SendGridに使用している送信元メールアドレスの値と一致していることを確認してください。
Auth0サポートへのお問い合わせ
カスタムメールプロバイダーの設定を確認し、ドメインがDKIM、SPF、DMARCプロトコルを実装していることを確認したにもかかわらず、メール配信がまだ失敗する場合は、Auth0サポート チームに連絡して確認してもらう必要がある場合があります。
当社のサポートチームは、お客様のメールプロバイダーがメッセージを受信したかどうか、またメッセージが受け入れられなかった場合に返されるエラーを確認できます。詳細については、「サポートチケットの開示と管理」をお読みください。
メール配信の問題の診断
カスタムプロバイダーを構成したが、メールが送信されているという通知を受信していない場合は、Auth0でプロバイダー構成の詳細を確認し、カスタムプロバイダーが利用可能であることを確認してください。メール通知エラーに関するログデータを表示するには、[Dashboard]>[Monitoring(モニタリング)]>[Logs(ログ)]に移動し、通知の送信失敗
イベントタイプで結果をフィルターします。