[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