PMailServer / PMailServer2 専用サポート掲示板です
PMailServer / PMailServer2 についての質問などはこちらにお書き下さい。
ご質問や要望を出される前に必ずこちらをお読み下さい
強制ではありませんが、ご質問やご要望を出される場合で、質問内容が解決した・しなかったや
要望についての返答にご意見がある場合等は可能であればご返信頂ければと思います。
A.K.I Software トップページへ戻る
*** 画像投稿キーによる投稿規制があります。投稿する際は投稿キーを必ず入力してください。 ***
閲覧:[タイトルリスト/戻][ツリー表示/戻][本文一覧表示/戻]
移動:[最新表示][最初から表示]
[次の文章へ][前の文章へ]
投稿:[新規投稿][返信投稿]
[削除]
少しご質問内容を見誤っていました。
ログの内容が更新されないのでは無く、エクスプローラーからの
更新日付が更新されていないということですね。
フリー版に更新タイミングは当時のコードを調べないとわからないのですが
現在の PMailServer2 はログファイル名が切り替わらない限り同じファイルを
ずっとオープンしたままになっています。
例としては、%y%m%d.log と指定されている場合、本日であれば、20180304.log
という名前になり、日付が変わる、サービスを停止する等が無い限り、この
ファイルはオープンされたままになるということです。
これはオープン・クローズを繰り返すとそれだけパフォーマンスの低下が
起こりますので、その対策の為です。
ファイルの中身は常時書き込まれていますが、いわゆるクローズ処理が行われ
ませんので、保存する場所やファイルシステムによって、更新日付が更新
タイミングが変わります。
また別途検索してみました所、タイムスタンプが更新されない症状というのは
Windows 側のレジストリで改善される場合などもあるようです。
PMailServer2 側ではログファイルに対してタイムスタンプを操作する等の
一切の処理は行っておらず、単純に新規作成又はオープンして内容の書き込みを
行いログファイル名の命名規則又は、ログの切り替えオプションに従って
クローズ処理を行い、最初に戻るだけの処理となっています。
移行等の失敗による問題では無いと思われますので、そのままご利用頂いても
問題は無いと思われます。
また、意図的にタイムスタンプの更新処理を入れるとパフォーマンスが低下
しますので PMailServer2 側で対処できるすることは難しい点はご了承願いたい
と思います。