PMailServer / PMailServer2 専用サポート掲示板です
PMailServer / PMailServer2 についての質問などはこちらにお書き下さい。
ご質問や要望を出される前に必ずこちらをお読み下さい

強制ではありませんが、ご質問やご要望を出される場合で、質問内容が解決した・しなかったや 要望についての返答にご意見がある場合等は可能であればご返信頂ければと思います。

A.K.I Software トップページへ戻る

*** 画像投稿キーによる投稿規制があります。投稿する際は投稿キーを必ず入力してください。 ***
閲覧:[タイトルリスト/][ツリー表示/][本文一覧表示/]
移動:[最新表示][最初から表示] [次の文章へ][前の文章へ]
投稿:[新規投稿][返信投稿] [削除]
文書番号3871 返信投稿
タイトルサービスの停止、起動を行うとuidl.txtが0バイトniされることがある
投稿者 noppo 
日付19/07/17 22:13
コメント元 3872
松田様

日々の開発、お疲れ様です。

PMailServer2Pro(IMAP4) 2.40 を使っています。

時々メールクライアントから、メールサーバへの接続ができなくなる現象が
発生しており(以前から時折相談させていただいている件です)、
サービスの停止、起動で対応しております。

当該操作を行うとIMAP4接続のユーザーから受信トレイが空っぽになったという
訴えが時々あります。

スプールを確認してみると.emlファイルは残っており、uidl.txtが0バイト、
またはサービスを再起動した以降の受信(or appendされた)インデックス
データのみがが記述されている状態であります。

サービスを再起動した時間やユーザーの使用状況を聞くと、ユーザーが
何らかのアクセスを行っているときにサービス停止が発生した場合に、
uidl.txtが0バイトになることがあるように見えます。

現状は、個別にスプールの更新を行って対応していますが、
最近では、訴えがあってからでは遅いことがあるので、
サーバの再起動を行った場合は、すぐにUIDL整理+メールボックスロックで
対応していますが、オールフラッシュのサーバにしていますが、
1時間程度かかってしまいます(!)

uidl.txtが破損する原因と対策できると幸いです。


検索:
BBS管理