Re: [courier-users] maildirsize race condition and removal of the maildirsize file

2011-03-13 Thread Heiko Schlittermann
Sam Varshavchik mr...@courier-mta.com (Sat Mar 12 17:57:45 2011): 1. If maildirsize *does not exist*, or if its size is at least 5120 bytes, recalculate it using the procedure defined above, and use the recalculated numbers. Otherwise, read the contents of maildirsize, and add up the totals.

Re: [courier-users] maildirsize race condition and removal of the maildirsize file

2011-03-13 Thread Sam Varshavchik
Heiko Schlittermann writes: If I understood the exim implementation, it just removed and that's it. The quota for a later recreation comes from the configuration file. Having no quota for a limited frame of time would be no problem, but loosing the quota at all, definitivly is a problem.

Re: [courier-users] maildirsize race condition and removal of the maildirsize file

2011-03-13 Thread Heiko Schlittermann
Sam Varshavchik mr...@courier-mta.com (Sun Mar 13 18:00:53 2011): Heiko Schlittermann writes: If I understood the exim implementation, it just removed and that's it. The quota for a later recreation comes from the configuration file. Having no quota for a limited frame of time would be no

Re: [courier-users] maildirsize race condition and removal of the maildirsize file

2011-03-13 Thread Sam Varshavchik
Heiko Schlittermann writes: Courier itself will use the quota, whether it comes from userdb or from somewhere else. If Courier runs an external mail delivery agent, it sets MAILDIRQUOTA and leaves it up to the external mail delivery agent to use it. It looks as if the imapd/popd never gets

Re: [courier-users] maildirsize race condition and removal of the maildirsize file

2011-03-13 Thread Heiko Schlittermann
Sam Varshavchik mr...@courier-mta.com (Sun Mar 13 20:34:33 2011): Heiko Schlittermann writes: Courier itself will use the quota, whether it comes from userdb or from somewhere else. If Courier runs an external mail delivery agent, it sets MAILDIRQUOTA and leaves it up to the external mail

[courier-users] (fwd)

2011-03-13 Thread Sam Varshavchik
This is a development build of _courier_, _courier-imap_, _sqwebmail_, _maildrop_, and _cone_ packages. Download: http://www.courier-mta.org/download.php The custom implementation of unicode-based character set mapping tables has been replaced by an iconv(3)-based implementation. This

[courier-users] New development builds of Courier packages

2011-03-13 Thread Sam Varshavchik
This is a development build of _courier_, _courier-imap_, _sqwebmail_, _maildrop_, and _cone_ packages. Download: http://www.courier-mta.org/download.php The custom implementation of unicode-based character set mapping tables has been replaced by an iconv(3)-based implementation. This

Re: [courier-users] maildirsize race condition and removal of the maildirsize file

2011-03-13 Thread Sam Varshavchik
Heiko Schlittermann writes: Sam Varshavchik mr...@courier-mta.com (Sun Mar 13 20:34:33 2011): Heiko Schlittermann writes: Courier itself will use the quota, whether it comes from userdb or from somewhere else. If Courier runs an external mail delivery agent, it sets MAILDIRQUOTA and