J?rgen Herrmann:
> I have a problem with the following pcre table:
>
> if !/X-Spam-Level:.*\*{7,}/
> /X-Spam-Flag:.*YES/ HOLD
> endif
Wietse:
> > As documented in pcre_table(5) and other places:
> >
> > if /pattern/flags
> >
> > endif Match the input string against the patterns between if
> > and
> > endif, if and only if THAT SAME INPUT STRING also matches pat-
> > tern. The if..endif can nest.
> >
> > In other words, "/X-Spam-Flag:.*YES/ HOLD" executes always.
>
> Hmm, i have a ! before the if-pattern.
>
> if !/pattern/flags
You are NOT READING my reply. The "if !/X-Spam-Level/"
always succeeds for headers with /X-Spam-Flag/
Wietse