Hi Stefan!
Stefan Eggert
ich möchte gerne einen! gewissen Benutzer in der Mailingliste ignorieren, und alle darauf folgende Threads. Ich halte diesen Müll nicht länger aus und möchte wieder eine Interessante Liste haben.
Hmm ... darf ich raten wer dieser eine User ist? Ich bin auch kurz davor, mir eine entsprechende Lösung zu überlegen. Auch für Dich trivial: Nur den User filtern. Aber leider nützt dies bei einem Massen-Thread nicht viel. (Daher kommt ja auch Deine Frage denke ich mal) Manche Mailreader bieten die Option, einen ganzen Thread zu ignorieren. Ich weiss hier aber nur, dass meine Mailreader nicht dazu gehören (Oder ich bin zu doof, es zu finden): open webmail + KMail wären dies. Was mir so auf Anhieb einfällt wäre eine procmail - Lösung. Ob diese so handhabbar ist, weiss ich aber nicht. Aufbau müsste sein: Wenn die Mail von unwanted@big.evil.de kommt, filterst Du diese Mail nicht einfach, sondern pipst die Nachricht über ein Konstrukt, welches die Message-ID liefert. Sollte einfach sein mit grep und sed bzw. awk). Und dann wird die .procmailrc angepasst, dass ein neuer Eintrag erstellt wird, der alle Mails, die sich auf diese Mail beziehen, löscht. Evtl. mit einem Kommentar, so dass Du die Einträge nach einer Zeit auch wieder rauslöschen könntest. Eine solche Möglichkeit wäre aus meiner Sicht denkbar. Hier könnte man sich maximal überlegen, wie man dies noch alles etwas günstiger machen kann. Also evtl. ein Filtereintrag, der prüft, ob die referenzierten Nachrichten in einer Datei zu finden sind oder so ... Etwas in der Art wäre auf jeden Fall denkbar. Oder die Lösung als eigenes Perl-Script, welches dann halt entsprechende Aktionen tätigt. Ob es sowas schon fertig gibt, weiss ich derzeit nicht. Da lasse ich mich überraschen. Aber eine solche Lösung strebe ich auch an. (Ich muss nur sehen, was ich gestern an eMails geschrieben habe. Ca. die Hälfte hätte ich mir sparen können und wenn ich den ganzen Thread nicht gesehen hätte, wäre es besser gewesen :) ) Mit den besten Grüßen, Konrad Neitzel -- SoftMediaTec GmbH Tel: 0172 / 689 31 45 Fax: 069 / 90 50 99 53