On 10/18/2013 3:17 PM, Dominik George wrote:
> Patrick Ben Koetter <p...@sys4.de> schrieb:

>> As a basic principle: Postfix routes and filters message transport, but
>> it
>> doesn't deal with the details of mailbox management etc.

> Huh?
> 
> http://www.postfix.org/postconf.5.html#mailbox_size_limit

Surely you noticed the coarseness here.  It only acts as a mailbox quota
with mbox.  With maildir it is enforced per file, not per mailbox.
Maildirs contain many files.

So when Patrick says 'As a basic principal, Postfix doesn't deal with
the details of mailbox management' he is correct.  What Postfix provides
is a basic limit on mail file sizes.

Real quota management is always configured and enforced at the
filesystem level because, after all, quotas are about managing storage
consumption.  Errors due to quota violations propagate from the
filesystem to the MDA, then to the MTA.  Every MDA/MTA should be able to
return the filesystem error message, or equivalent, to the sender.

> Although, in the case of this thread, asking over at dovecot/cyrus/whatever 
> MDA the OP is using might seem more appropriate.

Actually, the OP should be directed to his filesystem documentation.  If
his filesystem doesn't feature quota accounting, then he should switch
to one that does.  UNIX filesystems have offered quota support, and most
accounting features, for a very long time as UNIX has always been a
multi-user operating system.  And Postfix is, after all, UNIX software.

-- 
Stan

Reply via email to