メインコンテンツへスキップ
Auth0 ワークフローの一環として送信されるメールには、それぞれ対応するメールテンプレートがあり、そのテンプレートによって送信元アドレス、件名、本文などが決まります。 外部 SMTP メールプロバイダーを設定したら、メールテンプレートを編集してメールをカスタマイズできます。 メールテンプレート内のコンテンツフィールドでは、HTML の機能を拡張するオープンソースのテンプレート言語 Liquid をサポートしています。Liquid では、次のことができます。
  • {{ user.name }} をユーザーの名前に置き換えるなど、データを使って変数を動的に埋め込む
  • if/else 文などのロジックを実装する
  • 文字列や配列の操作、数学演算子などに使用するフィルターでデータを変換する
ダッシュボードのメールテンプレートページでは、メールテンプレートの有効化、無効化、カスタマイズを行えます。

概要

利用可能なメールテンプレート

以下は、利用可能なメールテンプレートの一覧です。

メールテンプレートの制限

  • 組み込みのメールプロバイダーを使用している場合、メールテンプレートのカスタマイズは利用できません。メールテンプレートを使用するには、外部 SMTP メールプロバイダーを設定してください。
  • メールの種類ごとに、テンプレートは 1 つだけです。多言語メールなどのユースケースでは、Liquid を使用して条件分岐やその他のロジックを実装できます。
  • メールテンプレートでは、プレーンテキストメールはサポートされていません。すべてのメールは HTML である必要があります。
  • MFA 登録メールテンプレートでは、connection.name 変数は使用できません。
  • パスワードレス OTP メールテンプレートでは、user オブジェクトの email プロパティのみ使用できます。
  • 他のメールテンプレートとは異なり、パスワードレス OTP メールテンプレートは メールテンプレートページではなく、Passwordless Connections のメール設定ページで設定します。
  • セキュリティ上の理由により、メールテンプレートの From Address@auth0.com を含めることはできません。From Addresses に @auth0.com のメールアドレスを入力すると、テナントはカスタマイズを無視し、デフォルトのメールのみを送信します。Private Cloud ユーザーは、同様のドメイン DenyList を設定できます。