Am 06.09.2002 um 17:09h klapperte Maik Holtkamp folgenden Text zusammen:
Hy,
Am 02/09/06@13:20 schrieb Jan Tim Schueszler:
Am 06.09.2002 um 08:09h klapperte Bernd Brodesser folgenden Text zusammen:
Hallo David, hallo Jan, hallo Liste,
* David Haller schrieb am 06.Sep.2002:
On Sat, 31 Aug 2002, Jan Tim Schueszler wrote:
auftauchst. Ich weiss jetzt nicht, ob das scoring in mutt addiert oder immer "fest" setzt... Egal.
Es addiert. Wenn man festsetzen will, muß man vor dem Wert ein = setzen.
ACK. War nur als Test gedacht. Mittlerweile habe ich die 4 durch +1 ersetzt. Sobald die Regel funktioniert, wird daraus -1. Dann wird vom Score der Mails, auf die die erste Regel zutrifft, 1 abgezogen und ich bin bei 4.
Das ist IMHO nicht richtig. Wenn die regex das $ richtig interpretiert, sollten nur die, in denen Deine MID an letzter Stelle stehen eine 5 bekommen.
Genauer sollten diese Mails +5 bekommen, falls schon ein Score ungleich 0 besteht. Ansonsten richtig.
Auf die 1. regex passt eine Mail in der 2. Antwortstufe nicht mehr. Sie bekommt also nicht 5-1=4. Sondern einfach -1 und das willst Du nicht.
ACK. Jetzt wo Du es sagst, fällt es mir auch auf.
Wenn Du hier Verwirrungen ersparen willst setzt einfach =5, =4 etc. Dann wird das scoring, wie Bernd schrieb, absolut egal ob eine vorherige regex matched[1].
Jep.
score '~x @[^>]*\.schueszler\.subdomain\.de>\ <[^>]*>$' 4 ^ ^!!
Das habe ich auch gemacht. Allerdings beschwert sich mutt immer über das maskierte Leerzeichen "\ " und verwirft den RegEx als fehlerhaft.
Experimentier vielleich mal mit [:blank:]. Ich denke da an sowas wie:
.*schueszler.*>$ =5 .*schueszler.*>[:blank:].*>$ =4 [2]
usw.
Habe ich schon getan, bisher allerdings ohne Erfolg. Aber (weiterer) Versuch macht kluch, wie es auf suse-talk so schön heißt. ;-)
habe aber vielleicht schon das ein oder andere Pils zuviel gehabt ;)
Prost! und Danke JT -- Jan Tim Schüszler, Hamburg ICQ 31996332 Fingerprint: C2A7 F2B2 9410 5368 7A89 E74A 10BE FCF7 4E25 7ABE