テンプレートを使用してメール メッセージを構成する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • メール テンプレートには、メール メッセージを構成するのに使用できるデータベース テーブルからのフィールドのリストが用意されています。

    メール テンプレートには、 mailto 自動応答リンクを含めることができ、これによりメール受信者は、事前に書式設定された応答をインスタンスに送り返すリンクを選択するだけで済みます。一例としては、承認が必要な通知に使用されるメール テンプレートです。次の例は、基本メールを示しています。

    図 : 1. 指定したテンプレートを使用したメール通知
    承認リクエスト通知では、change.itil.approve.role メールテンプレートを使用します。

    この場合、変更要求の承認が要求されると、sysapproval_approval テーブルが更新されます。「承認イベント」のビジネスルールが実行され、これによって 「approval.inserted」イベントが作成されます。「承認リクエスト」メール イベントは、approval.inserted イベントを処理するように定義されており、このメール イベントは、以下の change.itil.approve.role メール テンプレートを使用するように定義されています。このテンプレートには 2 つの mailto: アイテムが指定されています。1 つは「mailto.approval」、もう 1 つは「mailto.rejection」です。このメール テンプレートでは、メール受信者がメール内のリンクをクリックするだけで、変更要求を承認または拒否できる自動応答を作成します。

    以下は、リッチ HTML エディターを使用した change.itil.approve.role テンプレートを示しています。

    図 : 2. change.itil.approve.role テンプレート
    change.itil.approve.role テンプレートは、承認リクエストメール内の HTML メッセージの内容を指定します。

    右側の選択リストには、sysapproval_approver テーブルからの利用可能なフィールドが表示されます。

    change.itil.approve.role テンプレートでは、また、受信者が承認通知の登録解除および通知設定の設定を行うためのリンクが用意されている、事前定義されたメール レイアウト (登録解除と設定) も使用することに留意してください。

    以下は、mailto.approval テンプレートです。

    図 : 3. mailto 承認テンプレート
    mailto.approval テンプレートは、承認通知リンクを定義します。
    注:
    ${sysapproval} を承認する場合は、ここをクリックしてください」の行の後にテキストを入れると、このテキストがメールの実際の本文を構成します。

    使用テンプレートの組み合わせにより、次の例のようなメールが生成されます。

    図 : 4. テンプレートで生成されたメール メッセージ
    change.itil.approve.role テンプレートで決定されたコンテンツを含む、生成されたメールの例。

    メール内で受信者が使用できるリンクは以下であることに留意してください。

    • 変更要求のすべての詳細を表示するリンク
    • 承認レコードを表示するリンク
    • 変更を承認するための自動メール応答を生成するリンク
    • 変更を拒否する自動メール応答を生成するリンク
    • 承認通知の登録を解除するリンクと、通知設定の設定を行うためのリンク