> Which dont seem to trigger the above rule. Any ideas?

Not really.  That's my rule and it works fine here, and many other places.
However, you aren't the first to say it doesn't work for them.

I'm guessing you are using something other than procmail/spamd to process
mail, or maybe you are running on a windows/mac box?  My guess is that
something is taking the bare cr characters and helpfully either changing
them to actual newlines or sticking newlines before or after them.  Since I
specifically check for a bare \r character rather than \r\n, if something is
decorating the \r characters the rule won't fire.

Just for grins try changing the rule to something like this and see if it
works, and let us know:

rawbody  __LW_URI_CR1 /href=\"[^"]*\r\n?/is
full  __LW_URI_CR2 /href=\"[^"]*\r\n?/is
meta  LW_URI_CR  __LW_URI_CR1 || __LW_URI_CR2
score  LW_URI_CR  2
describe LW_URI_CR  unescaped cr in uri


        Loren

Reply via email to