Hi,

I've been scratching my head without luck with the following problem:

I've shared a mailbox from one user "COMPANY" to another user "JOE".
Both users have quotas and both quotas are less than 50% used.

When the user JOE tries to post a message into the shared folder,
dovecot complains that the user would be over quota:

bash# /usr/lib/dovecot/imap -u JOE
1 append shared/COMPANY/Sent/JOE {10}
a NO [OVERQUOTA] Quota exceeded (mailbox for user is full) (0.057 +
0.000 + 0.057 secs).

However, nobody is over quota:

bash# doveadm quota get -u COMPANY
Quota name Type      Value    Limit    %
User quota STORAGE 4754996 10485760   45
User quota MESSAGE   33695        -    0

bash# doveadm quota get -u JOE
Quota name Type      Value    Limit    %
User quota STORAGE    14 1048576       0
User quota MESSAGE     3       -       0

Some more infos:

1. Dovecot-2.3.21 (+Debian updates)  2.3.21 (47349e2482)
(NOTE: dovecot.org/mailing-lists says: Use dovecot –version to get it.
The command is dovecot --version, though!)

2. I've performed "doveadm quota recalc" on both users, no change.

3. I've checked sharing ACL permissions, if I give just "l" permission,
the response will be "NO [NOPERM] Permission denied". It does not seem
to be an ACL permission reported wrongly.

4. I've tried increasing the quota size beyond reason (100 Gbytes for
JOE), no change.

5. I've restarted dovecot after each change.

6. When trying to move a message into the shared Sent/joe folder in
Thunderbird, same problem happens, Thunderbird displays the over quota
message. Thunderbird cannot display the quota info for the shared
folder, though.

7. I tried to enable rawlog (rawlog_dir in protocol imap). It does
nothing helpful. It logs the manual commands from my pre-auth sessions
(imap -u JOE) but it will stubbornly not log any commands issued by
Thunderbird. ?!

Any idea how to further debug this or what could be wrong?

Thank you,
Wolfgang
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to