Hello!
I'm a bit puzzled. I used maildrop+Courier-IMAP+MySQL together.
The MTA is postfix. So, the users all are in a MySQL table and
I use maildrop as the delivery agent. I used the quota field in
maildropmysql.config. OK, everything worked, except that .Trash
didn't count into the quota. I just downloaded Courier-IMAP 1.5.1,
maildrop-1.4.0 and added --with-trashdir beside --enable-maildirquota
to configure. I thought it will work. But it didn't. I configured a user
and set the qouta to 1meg. Then started to send an email with 196kb attachemnt.
Right now he has got more than 2 megs of mails in his Maildir/new and
the quota restrictions didn't apply. In other words: before the upgrade
I just missed the .Trash quote restrictions, right now I miss the _whole_
quota restrictions. Before I wrote this letter a red trough the man pages
and maildir/README.maildirquota. It told me to use maildirmake -q 1048576
if I want to enable a 1meg quota. But let me ask: what the hell then I store
the quota in MySQL if it doesn't used? In other words, more polite:
how can I tell the software to use the quota column if I declared it
in maildropmysql.config and has the columns in the database and maildrop
writes the infos to $USER/Maildir/maildirsize?
OK, I read the it will recalculate the quota after maildirsize reached
5120 bytes or similar. Why not immediately? TIA,
Ago