Thanks - that did the trick. I'll have to get Postfix to give the bounced
message a better description of why it bounced (ie. Quota exceeded). Should
be ... interesting. :)

>I'm patched lmtpengine.c, function
>static char *convert_lmtp(int r)
>
>    case IMAP_QUOTA_EXCEEDED:
>        //MY: return "452 4.2.2 Over quota";
>        return "552 4.2.2 Over quota";
>
>and it's work for me
>
>Scott Pederick wrote:
>>
>> G'Day,
>>
>> cyrus-imapd-2.0.9
>> postfix-19991231-pl10
>>
>> Just wondering if anyone has modified Cyrus to return a Permanent Failure
>> rather than a Temporary Failure when a user has exceeded their quota? On
a
>> temporary failure postfix just leaves it in the queue and I would prefer
a
>> bounce.
>>
>> I intend to make greater modification to the server with my preferred
method
>> of quota handling but I really need a 'quick-fix' at the moment. Any
ideas,
>> comments, suggestions?
>>
>> Thanks in advance...
>>
>> Scott

Reply via email to