従来のメール通知をリッチ HTML に変換する

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • デフォルトでは、新しいメール通知はリッチ HTML 形式で作成されますが、レガシーの通知をリッチ HTML に変換することもできます。

    始める前に

    必要なロール:admin

    手順

    1. 次のように移動する。 All (すべて) > システム通知 > メール > 通知.
    2. メール通知の一覧画面で、変換するメール通知の名前をクリックします。
    3. [内容] タブをクリックします。
    4. [リッチ HTML エディターに切り替え] をクリックします。

      システムでは、[メッセージ] フィールドから生の HTML をコピーして、[メッセージHTML] フィールドでリッチ HTML に変換します。また、本文中のメール スクリプトは自動的にメール スクリプト [sys_script_email] テーブルに保存され、通知本文で埋め込みスクリプト タグに置き換えられます。この処理により、通知本文が読みやすくなります。

      注:
      画面下部の文字列「div」は、[メッセージ HTML] フィールド内でのユーザーのカーソル位置を示しています。この場合、カーソルは HTML <div> タグを含む行にあります。

    次のタスク

    Eureka より前のバージョンで作成されたメール通知をリッチ HTML に変換すると、メール スクリプトは自動的にメール スクリプト [sys_script_email] テーブルに移動され、そのスクリプト名のある埋め込みスクリプト タグが自動的に通知本文に挿入されます。

    新しいメール通知を作成するときは、 システム通知 > メール > メール通知スクリプト. スクリプトが完了したら、埋め込みスクリプト タグ ${mail_script:script name} をメール通知本文に追加します。これにより、複数のメール通知で同じスクリプトを簡単に使用できるようになります。1 つの通知から次の通知にコピー & ペーストする必要があるのは、埋め込みスクリプト タグだけです。

    レコードに保存されている新規または変換されたメール通知またはテンプレートの本文に、<mail_script> </mail_script> で囲まれたメール スクリプトを手動で入力すると、そのメール スクリプトを変換するかどうかを尋ねるメッセージが表示されます。

    図 : 1. 無効なメールスクリプトメッセージ
    無効なメールスクリプトメッセージ

    多くの場合は、変換されていないメール スクリプトでは HTML エディター内からの実行に失敗します。[はい] を選択した場合、スクリプトはメール スクリプト [sys_script_email] テーブルに追加され、本文で埋め込みスクリプト タグに自動的に置き換えられます。メール スクリプトを元の形式で表示するには、メール通知を開き、[通知スクリプトを表示] 関連リンクをクリックします。