メインコンテンツへスキップ
Auth0 では、ユーザーアカウントの確認漏えいしたパスワードの検知 など、メールベースのワークフローがいくつか用意されています。 これらのワークフローを利用するには、まず、サポートされているプロバイダーの認証情報 (Mandrill API キーや Amazon SES のアクセスキーなど) または SMTP サーバーの詳細情報を使って、外部 SMTP メールプロバイダー を設定します。 メールをさらに細かく管理およびカスタマイズするには、次の方法があります。
  • メールテンプレート と、オープンソースのテンプレート言語である Liquid を使用して、メールの見た目と内容を変更します。
  • メールプロバイダーの API にリクエストを送信し、ユースケースに応じたカスタムロジックを実装する を記述して、メール配信プロセスを完全に制御します。
  • Management API を使用して、デフォルトのワークフロー以外でメールを送信したり、チケットを作成したりします。
開発中は、組み込みのメールプロバイダー を使用して、メール配信を確認したり、テスト中のメール表示をプレビューしたりできます。

概要

読む…学べること…
SMTP Email Providers
  • サポートされている連携またはSMTPサーバーの詳細を使用して、メールプロバイダーを設定する方法
  • カスタムメールプロバイダー Action を作成する方法
  • 組み込みのメールプロバイダーの制限
  • メール配信の問題をトラブルシューティングする方法
メールテンプレート
  • Auth0ワークフローの一部として送信されるメールをカスタマイズする方法
  • メールテンプレートでサポートされている Liquid 構文と、テンプレート固有の変数について
Customize Email and Ticket Handling with the Management API
  • ワークフローベースのメールを必要なときに送信する方法
  • メールワークフローで使用するURLを必要なときに生成する方法
Implement User Invitations using Password Reset Emails
  • Auth0 のパスワードリセットワークフローを使用して、Auth0 アプリケーションの新規ユーザーアカウント向け招待を実装する方法