can't get quota working. I use static userdb driver.

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Tue Sep 5 11:28:15 EEST 2017


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 1 Sep 2017, Вадим Бажов wrote:

> plugin {
>  quota = maildir:"User quota"
>  quota_rule = *:storage=10M
>  quota_rule3 = INBOX.Trash:storage=+10%%
             ^^ this should spell quota_rule2
but is not the issue right now

>  quota_exceeded_message = "552 5.2.2 Mailbox is full"
> }
>
>
> doveconf -n is attached.
>
> # doveadm quota get
> Quota name   Type    Value Limit         %
> "User quota" STORAGE     0 10240         0
> "User quota" MESSAGE     0     -

> # doveadm quota get -u vadim
> Quota name   Type    Value Limit         %
> "User quota" STORAGE     0 10240         0
> "User quota" MESSAGE     0     -

This looks like the userdb is setting the correct data, because the number 
matches your config.

Try doveadm quota recalc -u vadim

if you get sensible current values or errors.

> I think problem is that dovecot can't (re)calculate the actual quota
> on disc (cant calculate how disk space mailbox is used), despite the
> fact that quota limit itself is configured correctly, since dovecot
> shows it in log and doveconf -n.

If vadim got flooded with messages, the question is, why storage's value 
is "0". It might be wrong, but not 0. How do you deliver the messages?

- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBWa5gH3z1H7kL/d9rAQJ7VggArquitNsVYlxw/d3Qwrz4i/g9lL26lRrL
aJ6W3CLExaJ7pBJ4X7Clt5jokbiF7BLLgqHsM3i+DW5L/HSkgBPB0mFhf/g/gmYs
SO8csYcxjSNjKAXrfYKZhywZ7QELzBIgPtcGkzDzS0LPRumGz6bKsmm4SNN5pbOF
yjujYC3HUhSN79L+XhvpO52h7ukk1ST1+5u68dUk9KbpzRr4jWKFZqz0Ey6NiazP
sb/qKt0sCiinPkk/G9gOuIgh1r/M0kirLDf0GI04Vj8v3j6HD6+NG63dRAoEpCJ/
TaNOzQCHp6AzmvRcH0I8N+E0seoVU3AF7NabBGZxFZ5AmWrk8oYKcw==
=wLq2
-----END PGP SIGNATURE-----


More information about the dovecot mailing list