プリザンターのメール送信ログを確認したい
回答¶
「OutgoingMailsテーブル」を参照してください。
概要¶
プリザンターの「メール送信ログ」を取得する手順です。プリザンターのメール送信ログは「データベース」内の「OutgoingMailsテーブル」に格納されています。
注意事項¶
- 本手順はデータベースを直接操作するため、危険が伴います。事前にバックアップを取得することを強くお勧めします。
操作手順¶
- プリザンターをインストールしているサーバにログイン
- Azure Data Studioなどデータベースに接続可能なツールを起動します。
- 下記SQLを実行し「OutgoingMailsテーブル」のデータを取得
サンプルコード¶
SQL(直近の1000件を取得する場合)¶
SQL(特定の期間のログを取得する場合)¶
select top 100 * from "OutgoingMails" where "CreatedTime" between '2021/09/25 00:00:00' and '2021/09/26 00:00:00' order by "OutgoingMailId" desc;
ログの内容¶
「OutgoingMailsテーブル」の内容は下記のとおりです。
- Host:送信先のホストです。
- Port:送信先のポートです。
- From:メール送信元のFromアドレスです。
- To:メール送信先のToアドレスです。
- Cc:メール送信先のCcアドレスです。
- Bcc:メール送信先のBccアドレスです。
- Title:メールの件名です。
- Body:メールの本文です。
- SentTime:メールの送信日時です。
- Comments:使用しない項目です。
- Creator:ユーザがログインしている場合、ユーザIDを示します。ユーザ名はUsersテーブルと紐づけて確認する必要があります。
- Updator:上記と同様です。
