UIDが再作成されてしまう話のつづき

前回blogに書いたPOPにてUIDが再作成されてしまう問題ですが、再発してしまいました。

(;´Д`)/ヽァ/ヽァ

メールをサーバーに溜め込んでいることが原因というわけではなく送信されてきたメールのヘッダにあるUIDによってはipop3d(imap-2001a)のバグで発生するもののようです。

imap Toolkitのreadmeに書いてあったワシントン大学(だとおもう)にメールしてみたところ、マークさんが回答をくれました。※下記回答の内容の抜粋

・既知の問題でありお使いのバージョンが古いため最新版を使えば直るはず(imap-2006e)
・X-UIDヘッダに問題がある場合に発生するためprocmailなど転送エージェントでX-UIDヘッダをフィルターして(削除と解釈)あげれば発生しないはず

とのことでした。取りあえず両方実施する予定です。

|

ipop3dでUIDが再作成されてしまう問題

お客様の環境にて、POPサーバーでユニークID(UID)が再作成されてしまう現象が発生してしまったのですが、、これまた奥が深く参りました。。(つд`)

/var/log/maillogには、下記が出力されていました。。

Message 323 UID 396283 greater than last 29003

どうやら、mailbox形式では、1ファイルに同アカウントの全メールが記載されているため大量にメールを保持しているとファイル操作の関係上おかしくなる可能性があるからではないかと思う。

まあ、最終的には、現状解決できないような話みたいです。。
サーバーにメールをあまり大量に保持するのはやめましょう。。ということですかね。。(mailbox形式を何とかするかという話もありつつ)
参考:UW IMAP software--IMAP Toolkit Frequently Asked Questions
参考2:http://lists.debian.org/debian-isp/2004/10/msg00263.html

powered by performancing firefox

|