メール ダイジェスト
メール ダイジェストは、指定した時間間隔の間の選択した通知アクティビティとそのターゲット レコードをまとめた単一のメールです。メール ダイジェストを有効にすることで、関連付けられたレコードが短期間で頻繁に更新される場合に、受信するメールの数を減らすことができます。
メールのダイジェストの仕組み
新しいインスタンスやアップグレードされたインスタンスでは、Email digest (com.glide.email_digest) プラグインがデフォルトでアクティブになっています。インスタンスでは コア UI インターフェイスを使用する必要があります。これは、メールダイジェスト機能では [システム設定] ウィンドウのユーザー通知設定で設定を行うためです。
アドミニストレーターは、メールダイジェストで配信できる通知を決めて、それらの通知のダイジェストコンテンツをの構成を行います。アドミニストレーターはまた、ダイジェストの間隔を管理することもできます。間隔は、毎日または毎時など、ダイジェスト用の通知が収集される時間の長さです。
ユーザーはダイジェストを有効にし、通知設定で特定の通知のダイジェスト間隔を選択します。システムでは、指定された間隔で通常送信される通知を蓄積し、それらをメール ダイジェストに要約します。
- 通知のダイジェスト設定を通知 [sysevent_email_action] テーブルに保存する。
- メール ダイジェスト パート [sys_email_digest_part] テーブルとメール ダイジェスト パートユーザー [sys_email_digest_part_user] テーブルに、ユーザ用に蓄積された通知コンテンツを一時的に保存する。
- 15 分ごとにメール ダイジェスト ジョブを実行して、ダイジェストをユーザーに送信できるかをチェックします。
システムではダイジェスト間隔を使用してダイジェストの送信準備が整ったかどうかを判断します。ダイジェスト間隔は、ユーザーに対して最初の通知がトリガーされたときに開始され、間隔時間の終わりに停止されます。
- 選択したダイジェスト間隔が終了するとすぐにユーザーにメール ダイジェストを送信します。
たとえば、ユーザーが毎時のダイジェスト間隔を選択し、08:15 に最初の通知がトリガーされた場合、間隔は 08:15 に開始されます。ダイジェスト間隔が終了すると、システムでは、メール ダイジェスト ジョブをいつ実行したかによって約 1 時間後の 09:15 頃またはその直後にメール ダイジェストを生成します。
メール ダイジェストを設定する
- アドミニストレーターが行うこと
- 基本システムのダイジェスト間隔を確認し、必要に応じて間隔を作成または変更します。
基本システムのダイジェスト間隔には、1 日 (24 時間)、1 時間、4 時間おき、および 7 日間 (毎週) があります。
- ダイジェストで配信できる通知を決めて、それらの通知のメール ダイジェスト コンテンツをの構成を行います。
どの通知がメール ダイジェストに適しているかを判断するときは、ユーザーが選択できる通知コンテンツと間隔を考慮してください。たとえば、週ごとに生成するダイジェストは、緊急ではない通知に適していると言えます。
- 基本システムのダイジェスト間隔を確認し、必要に応じて間隔を作成または変更します。
- すべてのユーザーが行うこと
メール ダイジェストで配信できる通知については、通知設定 ([システム設定] ウィンドウで [通知] タブをクリック) でメール ダイジェストを有効にします。また、通知が蓄積される間隔の時間も指定します。
- 次のステップ
- アドミンの場合は、基本システムのメール ダイジェスト間隔を確認してダイジェストセットアッププロセスを開始し、間隔を作成または変更します。