Moin, * Andreas Kneib <aporia@web.de> [2003-05-24 18:00]:
- Thorsten Haude <linux@thorstenhau.de>:
Jetzt schreib das ganze mal für Maildrop auf (geht ganz leicht), dann wirst Du den Unterscheid sehen.
Ummm...
Procmail: MAILDIR=$HOME/Maildir/ :0:
- ^Subject:.*[hylafax-users] .Hylafax/
Maildrop: DEFAULT=Maildir/ if (/^Subject:.*[hylafax-users]/) to Maildir/.Hylafax/
Und jetzt frag' mal einen Einsteiger, ob er da überhaupt einen Unterschied sieht, und ob er lieber einen eingewachsenen Zahnagel oder Zahnschmerzen hätte. ;)
Das ist aber auch ein etwas unglückliches Beispiel, oder? Warum setzt Du DEFAULT, obwohl wir doch bisher eine einzelne Anweisung als Beispiel hatten? Was noch wichtiger ist: Glaubst Du, jemand der Maildrop kennt, Procmail aber nicht, würde das in ähnlich kurzer Zeit geschafft haben? Was oben so kompliziert ist, ist die Regex, nicht Maildrop. Lies es mal so: :0: * regex mailbox if (/regex/) { to mailbox } Bei welchem Beispiel hat ein unbedarfter Leser bessere Chancen, die Bedeutung zu erraten? Wie steht's hiermit: - - - Schnipp - - - :0: * regex :0: A * auchneregex mailbox if (/regex/ && /auchneregex/) { to mailbox } - - - Schnapp - - - Thorsten -- begin 666 magritte.txt.vbs Ceci n'est pas un attachement. end