[Dovecot] Sendmail and deliver LDA exits with EX_TEMPFAIL on overquota

Sotiris Tsimbonis tsimbonis at forthnet.gr
Sat Oct 18 22:04:52 EEST 2008


Timo Sirainen wrote, On 10/18/2008 01:31 PM:
> On Fri, 2008-10-17 at 22:30 +0300, Sotiris Tsimbonis wrote:
>>> That should be the default. "quota_full_tempfail" setting controls it, 
>>> do you have it commented out in the config file? (unfortunately lda 
>>> section isn't listed with dovecot -n)
>>>
>> Sorry, I forgot to include this part..
>> Unfortunately I've set it to no, that's the problem..
>>
>> protocol lda {
>>    postmaster_address = postmaster at forthnet.gr
>>    mail_plugins = quota
>>    quota_full_tempfail = no
> 
> Well, the problem is again deliver's own stupid configuration parsing.
> It doesn't know that quota_full_tempfail is a boolean setting, so it
> treats "no" as "yes". Just remove/comment out the setting entirely and
> it should work.
> 

Yeap, it worked now!

deliver(stsimb.t157.forthnet.gr): Oct 18 21:56:30 Info: 
msgid=<200810181856.m9IIu6rc005273 at mx-mstr-07.forthnet.gr>: save failed 
to INBOX: Quota exceeded (mailbox for user is full)
deliver(stsimb.t157.forthnet.gr): Oct 18 21:56:30 Info: 
msgid=<200810181856.m9IIu6rc005273 at mx-mstr-07.forthnet.gr>: rejected: 
Quota exceeded (mailbox for user is full)
deliver(stsimb.t157.forthnet.gr): Oct 18 21:56:30 Info: Sending a 
rejection to stsimb.t157.forthnet.gr: Quota exceeded (mailbox for user 
is full)

Thanks Timo!
Sot.

> http://hg.dovecot.org/dovecot-1.1/rev/f8e6d1922280 also fixes this. And
> hopefully v1.3 will have rewritten config handling which finally gets
> rid of these kind of problems.
> 



More information about the dovecot mailing list