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
>

Reply via email to