Thorsten Haude wrote:
* Claus Malter wrote (2005-10-31 19:19):Da ich leider keine genaue Anleitung zur .mailfilter finde, hoffe ich, ihr könnt' mir weiter helfen. Es soll also alles mit dem Score 2-4 in einen Ordner MaybeSpam geleitet werden und alles darüber in den Ordner Spam. Sind solche speziellen Anweisung möglich?Ich habe folgendes in meiner spam.md: - - - Schnipp - - - if (/^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/) { EXITCODE = 99 exit } if (/^X-Spam-Status: YES/) { to $spambox } - - - Schnapp - - - Damit wird alles mit 15+ sofort gelöscht, alles zwischen 5 und 15 in den Spamordner verschoben.Sprich etwas wie if-Anweisungen sind nicht möglich?Huh? Die benutze ich doch!?
Da hast du natürlich Recht. Ich hatte an verschachtelte If-Anweisungen gedacht.
Philipp Niethammer scheint das in seinem maildrop zu nutzen: In meiner .maildroprc sieht das so aus: | LOWSPAM = 3 | SPAM = 7 | if ( /^X-Spam-Status: *YES, score=![:digit:]+!\./ ) | { | if ( $MATCH2 >= $SPAM ) | { | exception { | to $SPAMDIR | } | } | if ($MATCH2 >= $LOWSPAM ) | { | exception { | to $LOWSPAMDIR | } | } | }So hatte ich das mir vorgestellt. Jetzt muss ich mal testen, wie das mit dem [:digit:] funktioniert.
Vielen Dank euch beiden!
Thorsten
Claus -- Claus Malter <debian@sprayen.de> Blog: http://claus.freakempire.de Web: http://freakempire.de ICQ: 105226435 GnuPG-ID: 0xC252C3D0 http://wwwkeys.de.pgp.net