> The lines in question (in src/deliver/deliver.c) read:
> | 1003 if (error != MAIL_ERROR_NOSPACE ||
> | 1004 getenv("QUOTA_FULL_TEMPFAIL") != NULL) {
>
> Does this mean that the corresponding block gets executed whenever
> quota_full_tempfail is set?
No, the corresponding code is executed
Hi,
while testing out dovecot 1.1, I found that when you set
quota_full_tempfail = yes in dovecot.conf and use the deliver -e command
line flag, no deferral reason is printed, thus breaking my fancy
quota_exceeded_message.
This appears to be because of the if() block in lines 1003-1009 in
src/del