[Dovecot] Per user quota on MySQL
Robert Schetterer
robert at schetterer.org
Mon Dec 20 17:50:03 EET 2010
Am 20.12.2010 16:18, schrieb Tom Hendrikx:
> On 20/12/10 16:03, M. Rodrigo Monteiro wrote:
>> =======
>> Dovecot log
>> =======
>> Dec 20 11:37:11 lda(teste at domain.com.br): Info: msgid=unspecified:
>> save failed to INBOX: Quota exceeded (mailbox for user is full)
>> Dec 20 11:37:11 lda(teste at domain.com.br): Info: msgid=unspecified:
>> rejected: Quota exceeded (mailbox for user is full)
>> Dec 20 11:37:11 lda(teste at domain.com.br): Info: msgid=: Return-Path
>> missing, rejection reason: Quota exceeded (mailbox for user is full)
>> =======
>>
>> As you can see in Postfix log, the message goes to Dovecot, dovecot
>> says that mailbox is full, bot don't reject message to Postfix and the
>> sender (me, in this case) don't recieve the bouce saying that the user
>> quota is full.
>
> As you see in dovecot logging, no Return-Path is specified. This is the
> reason that no error response is sent: because there is no-one to send
> it to.
>
> This probably means that you need to alter the way that postfix delivers
> the message to the dovecot LDA: pass -f ${sender} to the LDA so that the
> LDA knows the return path.
>
> See http://wiki2.dovecot.org/LDA and/or http://wiki2.dovecot.org/LDA/Postfix
>
>
> --
> Regards,
> Tom
>
anyway you should use lmtp
http://wiki2.dovecot.org/LMTP
this may avoid i.e backscatter quota bounces
--
Best Regards
MfG Robert Schetterer
Germany/Munich/Bavaria
More information about the dovecot
mailing list