[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: procmail--Sucheinvertieren



Andreas Schmidt <andy@space.wh1.tu-dresden.de> wrote:
> ich will procmail nach ganzen Woertern filtern lassen, die _nicht_  
> vorhanden
> sind. Fuer einzelne Zeichen ist das klar, das geht ohne weiteres mit
>        [^verbotene_zeichen]
> Aber wie sieht das fuer ganze Woerter aus, die Teil eines Suchstrings  
> sind?

Mal abgesehen davon, dass ich Tools wie SpamAssassin für die Spamsuche
als wesentlich evektiver halte als unbedingt eine Procmailregel, kannst
Du mit ! auf das Nichtzutreffen einer Regel testen (siehe unten).

> daher etwas wie
>        :0B
>        *  $http://([^/]*\.)*${TLD}(NOT debian)*\.${TLD}
>        $SPAM

|        :0B
|        *  !(debian|foo|bar)
|        *  $http://([^/]*\.)*${TLD}(\.[^/]+)*\.${TLD}
|        $SPAM



Reply to: