This is a discussion on Re: -ERR [SYS/TEMP] Unable to copy mail spool file, quota exceeded (122) within the mailing.postfix.users forums, part of the Mail Servers and Related category; Ibrahim Khalifa: [ Charset ISO-8859-1 unsupported, converting... ] > On Sat, Feb 07, 2004 at 12:56:21PM +0100, Magnus ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Ibrahim Khalifa:
[ Charset ISO-8859-1 unsupported, converting... ] > On Sat, Feb 07, 2004 at 12:56:21PM +0100, Magnus B?ck wrote: > > Hi, > > > This is due to the mbox format. The only time a message can be deleted > > without the need for a complete rewrite of the file is when the mail is > > at the end of the mailbox and the file can be truncated. With a mailbox > > rewrite space roughly equal to twice the mailbox size will be needed, at > > least for a split second. > > This is not true. With proper locking the mailbox can be rewritten in > place. Note: this requires that the POP daemon keeps a complete copy of all the user's mail in memory, and that it does not terminate before it is finished rewriting the mailbox file. If the system or POP daemon crashes during an update then the user loses her mail. Wietse > I believe also qpopper has support for this, a compile-time flag. > But I haven't used qpopper in many years, so it may or may not be true. > > //Ibo > > |