Bernhard Schmidt <[email protected]> wrote: *bump* this is still an issue with Dovecot 2.2.18.2 from the dovecot-ee repository
> With 2.2.15 from dovecot-ee it is different. The quota is now checked at > RCPT stage > > # 2.2.15.8 (912dd04d7a14+): /etc/dovecot/dovecot.conf > # Pigeonhole version 0.4.6 (4b9b9a88ac9b) > # OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.8 > > -> MAIL FROM:<[email protected]> ><- 250 2.1.0 OK > -> RCPT TO:<[email protected]> ><** 552 5.2.2 <[email protected]> Quota exceeded (mailbox for user is full) > > But as you can see, the setting for quota_full_tempfail is now ignored. > It should be deferring the message, not rejecting it. When I disable > lmtp_rcpt_check_quota it behaves like 2.2.13. > > Summary: > - In 2.2.9 and 2.2.13 lmtp_rcpt_check_quota is ignored > - In 2.2.15 lmtp_rcpt_check_quota works, but quota_full_tempfail is > ignored at the RCPT TO stage. It still works at the DATA stage, so > disabling lmtp_rcpt_check_quota is a workaround falling back to 2.2.13 > behaviour > > Bernhard >
