--On 8 January 2007 14:30:46 +0000 Robert Bannocks <[EMAIL PROTECTED]> 
wrote:

> I have the attached messages in an exim queue.  They are being processed
> by a filter file and failing.  They have very long subject lines in them
> the exim filter below is being invoked to filter these.  I do not
> believe there is anything wrong with this.  Clearly there is some loop
> here but still exim appears to bail out with the following error in the
> panic log:
>
 … snip …
>
>
> Is this a known bug with a work around?  Can it be fixed?  Have I made a
> mistake somewhere.
>

I'd guess the workaround would be to use something like this:


if error_message then
        seen finish
else
        mail
        subject "Re: ${substr_0_20:$h_subject}"
        to $reply_address
…


A follow on question: can I further restrict this to use only the first 
line of $h_subject? The code above yields errors when the incoming subject 
contains more than one line. The resultant message has a subject line 
followed by an illegal continuation line. Perhaps you could use something 
like ${quote:$substr_0_20:$h_subject} - though that's untested, and 
probably isn't exactly correct.

-- 
Ian Eiloart
IT Services, University of Sussex

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to