タスク割り当て手順でのカスタムメールテンプレートの使用 use-custom-email-templates-in-an-assign-task-step

ユーザーまたはグループにタスクを作成して割り当てるには、タスクの割り当て手順を使用します。ユーザーまたはグループにタスクが割り当てられると、指定されたユーザーまたは指定されたグループのメンバーに、メール通知が送信されます。一般的なメール通知には、割り当てられたタスクのリンクと、タスクに関連する情報が含まれています。次の画像は、サンプルのメール通知を示します。

デフォルトのテンプレートを使用したメール通知

メール通知では、外観をカスタマイズしてカスタムメタデータを使用することができます。AEM Forms にはメール通知用の初期設定済みテンプレートが用意されています。初期設定済みテンプレートをカスタマイズするか、テンプレートをゼロから作成することができます。

メール通知テンプレートは、HTML 形式のメールをベースにしています。これらのメールは、様々なメールクライアントや画面サイズに対応します。さらに、メールのスタイルはテンプレート内で定義されます。

次の画像は、カスタマイズされたメール通知です。

カスタムテンプレートを使用したメール通知

既存テンプレートのカスタマイズ customize-the-existing-template

AEM Forms にはメール通知用の初期設定済みテンプレートが用意されています。テンプレートには、タイトルの説明、期限、優先度、ワークフロー名、割り当てられたタスクのリンクが含まれています。テンプレートをカスタマイズして外観を変更することができます。次の手順を実行してテンプレートをカスタマイズします。

  1. 管理者アカウントで CRXDE にログインします。

  2. /libs/fd/dashboard/templates/email に移動します。

  3. htmlEmailTemplate.txt ファイルを開きます。これにはデフォルトのテンプレートが含まれています。

  4. htmlEmailTemplate.txt ファイルのコンテンツをカスタムコンテンツと置き換えます。

    メール通知テンプレートは、HTML 形式のメールです。既存の HTML コードをカスタムコードで置き換えることで、テンプレートの外観を変更することができます。

  5. ファイルを保存します。これでカスタマイズされたテンプレートが使用できるようになります。

メールテンプレートの作成 create-an-email-template

AEM Forms にはメール通知用の初期設定済みテンプレートが用意されています。テンプレートには、タイトルの説明、期限、優先度、ワークフロー名、割り当てられたタスクのリンクが含まれています。また、タスクの割り当て手順にカスタムのメールテンプレート(独自のテンプレート)を追加できます。次の手順を実行して、カスタムのメールテンプレートを追加します。

  1. 管理者アカウントで CRXDE にログインします。

  2. /libs/fd/dashboard/templates/email に移動します。

  3. .txt ファイルを作成します。例えば、EmailOnTaskAssign.txt などです。

  4. カスタムの HTML コードをファイルに追加します。

    メール通知テンプレートは、HTML 形式のメールです。カスタムの HTML コードをファイルに追加して、テンプレートを作成します。

  5. ファイルを保存します。テンプレートが、タスクの割り当て手順で使用できるようになりました。

タスクの割り当て手順におけるメールテンプレートの使用 use-an-email-template-in-an-assign-task-step

タスクの割り当て手順では、初期状態でデフォルトテンプレート htmlEmailTemplate.txt を使用するように設定されています。カスタムのテンプレートを使用するように選択できます。テンプレートの場所を変更するには:

  1. タスクの割り当て手順を開きます。

  2. 「担当者」/「HTML メールテンプレート」に移動します。

  3. 新しく作成された HTML メールテンプレートを選択します。

  4. 「OK」をクリックします。テンプレートが変更されました。

メール通知では、メタデータも使用します。例えば、期限、優先度、ワークフロー名などです。カスタムメタデータを使用するために、テンプレートを設定することもできます。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2