[Dovecot] Quota ignore issue
Tim Traver
tt-list at simplenet.com
Thu Feb 3 01:05:48 EET 2011
Timo,
ok, I found the issue. Config problem on some servers that were
delivering the mail. We have separate servers delivering outside mail to
the Maildirs, and a set of servers that do the IMAP, POP, Webmail, etc...
Seems the delivery servers didn't have the ignore the Spam folder
directive. I tested, and all is well...
Sorry about that one, I hate not catching those before I ask you and the
group, but i appreciate your work.
Tim.
On 2/2/2011 1:33 PM, Timo Sirainen wrote:
> On Wed, 2011-02-02 at 11:54 -0800, Tim Traver wrote:
>
>> But, it looks like when a new spam email is delivered, before the sieve
>> rules in the lda can move it into the spam folder, it is added to the
>> maildirsize file. Then, once it is moved into the Spam folder, if it is
>> directly expunged from the folder, it isn't subtracted from maildirsize
>> file.
> I can't reproduce this, it's never added to quota when delivering to
> Spam. Try to reproduce with a simpler setup.
>
>> Hmmm...maybe its the structure of the default sieve command that I have
>> that is making it want to add it?
> It should happen only when the message is actually saved somewhere (you
> sure there's not a copy saved to some archive/something?)
>
>> plugin {
>> quota = maildir:User quota
>> quota_rule = Trash:storage=+100M
>> quota_rule2 = Spam:ignore
>> sieve = ~/.dovecot.sieve
>> sieve_after = /home/mailboxes/sieve/to_spam_folder.sieve
>> sieve_dir = ~/Maildir/sieve
>> sieve_extensions = +notify +imapflags
>> }
> Try:
>
> 1) removing the sieve_* settings
>
> 2) Use a simple Sieve script for a test user:
>
> require "fileinto";
> fileinto "Spam";
> stop;
>
> 3) Run from command line:
>
> doveadm quota get -u username
> echo "Hello world" | /usr/local/libexec/dovecot/dovecot-lda -d username
> doveadm quota get -u username
>
> With these and latest v2.0 from hg (but I don't remember any related
> fixes for a long time) the quota never increased.
>
More information about the dovecot
mailing list