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.
Teste mal:
score '~x @[^>]*\.schueszler\.subdomain\.de>$' 5
Ist exakt die gleiche Zeile, wie die von Jan.
Die ich mittlerweile auf score '~x \.schueszler\.subdomain\.de>$' +5 geändert habe. Das @[^>]* ist imho überflüssig, da es wohl kaum eine MID geben wird, die nicht von mir kommt und auf \.schueszler\.subdomain\.de passt.
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.
Der wesentliche Unterschied ist der * Das in der Auswahl, ein < nichts zu suchen hat, ist zwar richtig, aber wahrscheinlich nie relevant. Ansonsten ist sowieso was kaputt an der Referenz.
Ich dachte eher daran, mit dem [^>] sicherzustellen, dass nur genau eine weitere MID folgt. Denn auf \ <*>$ würden doch beliebig viele MIDs passen: <meine MID> <MID Antwort1> <MID Antwort2> ... <MID Antwort x>
Ansonsten noch ein Tipp für Jan:
Es ist sicherlich lästig, wenn man mit regexp rumexperimentiert, und dann jedesmal im .muttrc rumändern muß, mutt erneut aufrufen usw.
Man kann ja auch nach dem regexp suchen. Einfach mutt aufrufen, in der entsprechenden Mailbox gehen und dann
/ ~x @[^>]*\.schueszler\.subdomain\.de>\ <[^>]*>$
sagen, oder Du triffst eine Auswahl:
l ~x @[^>]*\.schueszler\.subdomain\.de>\ <[^>]*>$
Dann werden nur noch die Mails angezeigt, auf der der Ausdruck zutrifft.
Danke, das werde ich mal testen. JT -- Jan Tim Schüszler, Hamburg ICQ 31996332 Fingerprint: C2A7 F2B2 9410 5368 7A89 E74A 10BE FCF7 4E25 7ABE