
Moin, ich habe mal eine Frage zu mutt: Mutt markiert ja netter Weise Nachrichten, auf die man schon geantwortet hat mit einem r. Nur wie finde ich jetzt schnell zu meiner Antwort, auf die sich das r bezieht, in meinem sentmail-Ordner? Kann mutt nicht so eine Art Inter-Ordner-Threading? Oder gibt es eine Suchfunktion die schon gleich den References-Header der Mail als Suchmuster eingestellt hat? Viele Grüße, Hannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

* Hannes Vogelmann schrieb:
ich habe mal eine Frage zu mutt:
Mutt markiert ja netter Weise Nachrichten, auf die man schon geantwortet hat mit einem r. Nur wie finde ich jetzt schnell zu meiner Antwort, auf die sich das r bezieht, in meinem sentmail-Ordner? Kann mutt nicht so eine Art Inter-Ordner-Threading? Oder gibt es eine Suchfunktion die schon gleich den References-Header der Mail als Suchmuster eingestellt hat?
Das könntest Du mit dem Tools grepmail, dessen Wrapper grepm, etwas Shellscripting auf den Reference-Header und einem Mutt-Macro lösen: http://www.linux-user.de/ausgabe/2003/09/061-grepmail/index.html Gruß, Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

Am Tag 06-12-09 zur Zeit 18:57:12 schrieb Andreas Kneib:
* Hannes Vogelmann schrieb:
ich habe mal eine Frage zu mutt:
Mutt markiert ja netter Weise Nachrichten, auf die man schon geantwortet hat mit einem r. Nur wie finde ich jetzt schnell zu meiner Antwort, auf die sich das r bezieht, in meinem sentmail-Ordner? Kann mutt nicht so eine Art Inter-Ordner-Threading? Oder gibt es eine Suchfunktion die schon gleich den References-Header der Mail als Suchmuster eingestellt hat?
Das könntest Du mit dem Tools grepmail, dessen Wrapper grepm, etwas Shellscripting auf den Reference-Header und einem Mutt-Macro lösen:
http://www.linux-user.de/ausgabe/2003/09/061-grepmail/index.html
Vielen Dank, aber grepmail kann ich nicht direkt einsetzen, weil ich mit maildir arbeite und nicht mit mboxes. Eigentlich habe ich zwar nichts gegen mboxes, aber ich habe auf mdir umgestellt, weil das Synchronisieren von (teilweise sehr großen) mboxes übers Netzwerk leicht zur unendlichen Geschichte werden kann. Hannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

* Hannes Vogelmann schrieb:
Mutt markiert ja netter Weise Nachrichten, auf die man schon geantwortet hat mit einem r. Nur wie finde ich jetzt schnell zu meiner Antwort, auf die sich das r bezieht, in meinem sentmail-Ordner? Kann mutt nicht so eine Art Inter-Ordner-Threading? Oder gibt es eine Suchfunktion die schon gleich den References-Header der Mail als Suchmuster eingestellt hat?
Ich hoffe, Dich richtig zu verstehen. Du suchst Deine Antwort auf eine bestimmte Mail? Mein Vorschlag, mach es wie ich: Ich speichere _grundsätzlich_ in dem Ordner, der die Mail enthält, auf die ich antworte. Dadurch habe ich den "Postverkehr" mit einer bestimmten Person oder zu einem Thema/Postfach generell in einem Ordner. (Ausnahme Listen-Mails) Warum sollte ich also erst zwischen dem sentmail-Ordner und dem entsprechenden anderen hinundher schalten, wenn ich doch so einen schönen Thread haben kann? Die entsprechenden Zeilen für die ~/.muttrc: # schön zusammenhängend set sort=threads # Speichert immer eine Kopie von ausgehenden Nachrichten set copy=yes # legt fest, dass aus inbox gesendete Nachrichten auch dort # gespeichert werden folder-hook =inbox "set record=+inbox" # Das geht immer weiter, wenn man will folder-hook =foo "set record=+foo" folder-hook =bar "set record=+bar" Für Listen habe ich z.B. sowas: folder-hook =opensuse "set record=+sent_lists" damit ich im Listen-Ordner nicht immer meine eigene Mail doppelt habe. Ach ja, ich sortiere beim Abholen schon, so dass ich kein Verschieben in eine andere Box will. # Verhindert das Verschieben set move=no -- Sven -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

Am Tag 06-12-12 zur Zeit 00:35:40 schrieb Sven Rodenbeck:
* Hannes Vogelmann schrieb:
Mutt markiert ja netter Weise Nachrichten, auf die man schon geantwortet hat mit einem r. Nur wie finde ich jetzt schnell zu meiner Antwort, auf die sich das r bezieht, in meinem sentmail-Ordner? Kann mutt nicht so eine Art Inter-Ordner-Threading? Oder gibt es eine Suchfunktion die schon gleich den References-Header der Mail als Suchmuster eingestellt hat?
Ich hoffe, Dich richtig zu verstehen. Du suchst Deine Antwort auf eine bestimmte Mail?
Genau!
Mein Vorschlag, mach es wie ich: Ich speichere _grundsätzlich_ in dem Ordner, der die Mail enthält, auf die ich antworte. Dadurch habe ich den "Postverkehr" mit einer bestimmten Person oder zu einem Thema/Postfach generell in einem Ordner. (Ausnahme Listen-Mails) Warum sollte ich also erst zwischen dem sentmail-Ordner und dem entsprechenden anderen hinundher schalten, wenn ich doch so einen schönen Thread haben kann?
Das ist gut, ich werde das in Zukunft wohl auch so machen. Allerdings löst das noch nicht das Problem für schon im sentmail-Ordner gespeicherte Mails. Da hilft dann wohl wirklich nur suchen mit Hilfe des Reference-Headers.
Die entsprechenden Zeilen für die ~/.muttrc:
# schön zusammenhängend set sort=threads # Speichert immer eine Kopie von ausgehenden Nachrichten set copy=yes
Das hatte ich ohnehin schon so.
# legt fest, dass aus inbox gesendete Nachrichten auch dort # gespeichert werden folder-hook =inbox "set record=+inbox"
Das noch nicht.
# Das geht immer weiter, wenn man will folder-hook =foo "set record=+foo" folder-hook =bar "set record=+bar"
Gibt es da nicht sowas wie einen generalisierten "folder-hook =where-I-am"? Das wäre doch ziemlich praktisch.
Für Listen habe ich z.B. sowas: folder-hook =opensuse "set record=+sent_lists"
OK, könnte man auch einfach auf sentmail stehen lassen.
damit ich im Listen-Ordner nicht immer meine eigene Mail doppelt habe.
Hängt von der Liste ab. Einige Mailinglisten stellen eigene Mails gar nicht erst zu.
Ach ja, ich sortiere beim Abholen schon, so dass ich kein Verschieben in eine andere Box will. # Verhindert das Verschieben set move=no
Das ist bei mir zwar auch schon so eingestellt, aber mir ist der Sinn gerade nicht ganz klar. Procmail filtert bei mir die Mails in verschiedene maildir-Ordner ohne das mutt überhaupt etwas dazu tut. Daran kann doch der Schalter "set move=no" nichts ändern? Vielen Dank, Hannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

Hallo Hannes, * Hannes Vogelmann schrieb:
Am Tag 06-12-12 zur Zeit 00:35:40 schrieb Sven Rodenbeck:
Mein Vorschlag, mach es wie ich: Ich speichere _grundsätzlich_ in dem Ordner, der die Mail enthält, auf die ich antworte. Dadurch habe ich den "Postverkehr" mit einer bestimmten Person oder zu einem Thema/Postfach generell in einem Ordner. (Ausnahme Listen-Mails) Warum sollte ich also erst zwischen dem sentmail-Ordner und dem entsprechenden anderen hinundher schalten, wenn ich doch so einen schönen Thread haben kann?
Das ist gut, ich werde das in Zukunft wohl auch so machen. Allerdings löst das noch nicht das Problem für schon im sentmail-Ordner gespeicherte Mails. Da hilft dann wohl wirklich nur suchen mit Hilfe des Reference-Headers.
Wieso? Speicher die doch "zurück" in den Ordner, wo sie bleiben sollen. Geht auch für größere Mengen. "t" zum Markieren ";" folgendes gilt für alle markierten "s" für Speichern und wahlweise direkt die box auswählen (eingeben) oder per "?"
Die entsprechenden Zeilen für die ~/.muttrc:
# legt fest, dass aus inbox gesendete Nachrichten auch dort # gespeichert werden folder-hook =inbox "set record=+inbox"
Das noch nicht.
# Das geht immer weiter, wenn man will folder-hook =foo "set record=+foo" folder-hook =bar "set record=+bar"
Gibt es da nicht sowas wie einen generalisierten "folder-hook =where-I-am"?
Das wäre doch ziemlich praktisch.
Ich habe das noch nicht in Erwägung gezogen. Habe zur Zeit 13 folder, für jeden das mir wichtige eingetragen. Mehr brauchte ich nicht, vor allem weil die Config von System zu System immer mit umzieht. Nimm Dir doch einfach mal das ganze Kapitel hooks vor.
Für Listen habe ich z.B. sowas: folder-hook =opensuse "set record=+sent_lists"
OK, könnte man auch einfach auf sentmail stehen lassen.
Wo Du willst, klar. :-)
damit ich im Listen-Ordner nicht immer meine eigene Mail doppelt habe.
Hängt von der Liste ab. Einige Mailinglisten stellen eigene Mails gar nicht erst zu.
Ok, ich bin von den mir benutzten ausgegangen.
Ach ja, ich sortiere beim Abholen schon, so dass ich kein Verschieben in eine andere Box will. # Verhindert das Verschieben set move=no
Das ist bei mir zwar auch schon so eingestellt, aber mir ist der Sinn gerade nicht ganz klar. Procmail filtert bei mir die Mails in verschiedene maildir-Ordner ohne das mutt überhaupt etwas dazu tut. Daran kann doch der Schalter "set move=no" nichts ändern?
Klar, ich nutze auch procmail. Das Verschieben hat folgenden Sinn. Wenn Du nicht vorsortierst, hast Du alles in einem Eingangsordner. Wenn Du dann die Mail gelesen hast, und das Verschieben eingestellt ist, wird die Mail halt in einem anderen Ordner gespeichert. Wohin kannst Du auch einstellen. Bzw. wirst von Mutt gefragt. Das ist dann sinnvoll, wenn Du in der inbox alle aktuellen Mails sehen willst.
Vielen Dank,
Bitte. :-) -- Sven -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Andreas Kneib
-
Hannes Vogelmann
-
Sven Rodenbeck