Moin,
* Marcus Habermehl
Thorsten Haude
schrieb am Sunday, 12.October.2003 um 18:37: * Marcus Habermehl
[2003-10-12 18:06]: Die send-hooks sind bei mir so aufgebaut, weil ich nocht nicht ganz mit den RegEx zurecht komme. Die send-hooks mit ! sollen dafür sorgen, dass alles wieder auf meine Default-Werte zurückgesetzt wird, wenn ich nicht an die Liste schreibe.
Kann ich nachvollziehen, Regexe sind nicht einfach. Wenn Du Dich da reinarbeiten willst, gibt es bestimmt jede Menge Tutorials im Netz, auf toten Bäumen kann ich das Eulenbuch sehr empfehlen.
Ja. Mir wurde hier schonmal eine Seite genannt. Die habe ich mir auch in eine PDF-Datei gedruckt. Aber irgendwie habe ich die Datei nicht mehr. Keine Ahnung, was ich mit der gemacht habe. Wahrscheinlich vergessen, sie umzubenennen und mit anderen gelöscht. :-(
Frag einfach mal Google, da wird sich schon etwas finden.
Interessant ist vielleicht auch der KDE-Regex-Editor.
Was ist der KDE-Regex-Editor? Habe ich noch nie gehört. Wie ist denn der Aufruf dazu? Im K-Menü habe ich nämlich nix gefunden.
Ich weiß nicht, ob man den so aufrufen kann, ich habe das Ding schon ein paarmal in irgendwelchen KDE-Applikationen gesehen.
Zudem wundere ich mich über die eckigen Klammern. Die haben in Regexen eine bestimmte Bedeutung, warum benutzt Du die hier? Besser, Du schreibst die Muster einfach hin oder setzt sie in Anführungszeichen.
Ich habe mir ca. 20 Websiten zum Theme muttrc ausgedruckt. Waren in erster Linie ganze muttrcs. Da war das so beschrieben. Habe gedacht, dass das in der muttrc so sein muss.
Besser als ausdrucken ist allemal die Zwischenablage. Warum das da so steht, ist mir nicht klar, auf welcher Seite hast Du das denn gefunden?
Ich empfehle als Ergebnis dann folgendes:
send-hook . "my_hdr From: Marcus Habermehl
" send-hook "suse-linux@suse.com" "my_hdr From: Marcus Habermehl " (Natürlich ungetestet.)
Das mit dem Punkt erklärt, warum mein Versuch mit * nicht geklappt hat.
Genau, das sind Regexe, keine Fileglobs.
Ich nehme aber an, dass ich die erste Zeile aber zum Schluss schreiben müsste, oder? Die muttrc wird doch Zeilenweise abgearbeitet, und der erste Treffer wird verwendet. Oder irre ich da?
Es werden alle Zeilen verwendet, aber in der Reihenfolge, in der sie eingelesen werden. Die erste Bedingung setzt also das From: für alle Mails, für Listenmails wird es gleich darauf wieder neu gesetzt. Thorsten -- It is exactly because markets are amoral that we cannot leave the allocation of resources entirely to them. - George Soros