It is not corrupt in the unparseable sense, but the following was happening (I quote from a previous post):

When the user starts his mail client and his spool was left at the
temp file due to overquota problem, his client re-gets all the
mail in the temp file along with the new in the spool.
But the mail in the temp file was already downloaded to the client and old mail appears now duplicate and new mail once normal. The next time he checks, mail is duplicated again , old-old messages exist now 3 times, old 2 times and new just appended from spool 1 time. And so on. We assume he has "leave messages on server". This behaviour was observed on at least one brand of MUA (one of them being netscape 4.x) on 2003. Your reply was that the msg-ids were the same so the clients should download each message once, but since we changed the locking mechanism we were no longer able to confirm this problem with modern client versions, so it may still exist or not. I am sorry but I can't be of more help on this.


Randall Gellens wrote:
At 12:37 PM +0300 4/8/06, Spiros Ioannou wrote:
How are the mailboxes getting corrupted? Qpopper should handle the quota error by leaving the temp drop in place, not by corrupting the mailbox. If there is a bug that causes mailboxes to get corrupted, I want to know about it.

Reply via email to