F: Wie kann ich mit minimalem Aufwand mehrere Dateien an eine ausgehende E-Mail anhängen?
Ich verwende mu4e(was wiederverwendet message-mode, wenn das hilft), um mit E-Mails zu arbeiten. Ich muss oft E-Mails mit mehreren Anhängen senden. mu4everwendet mml-attach-file, um Anhänge zu behandeln.
So weit, ist es gut. Allerdings: Es ist eine unangenehme Aufgabe, mehrere Anhänge zu verwenden. mml-attach-filefordert für jede Datei erneut zur Eingabe auf, was zeitaufwändig ist, wenn die Datei tief in einem Teilbaum vergraben ist.
Es ist fast immer so, dass sich alle Dateien im selben Verzeichnis befinden, wenn ich sie anhängen muss. Wie kann ich in dieser Situation überzeugen mml-attach-file, einen Anhang im vorhandenen Nachrichtenpuffer zu erkennen, und, falls er einen findet, das Verzeichnis dieses Anhangs als Standard für die nächste Datei verwenden, die ich anhängen möchte?
NB: Wenn man sich in den Quellcode vertieft, mml-attach-fileverlässt man sich darauf mml-minibuffer-read-file, der wiederum entweder mml-default-directoryoder verwendet default-directory.
PS: Ich weiß, wie man mehrere Dateien anfügtmessage-mode , aber es gibt dort keine Antwort.
dired-modePuffer aus der E-Mail-Nachricht zu öffnenrecursive-edit, die Dateien zu markierendired-modeund zu beenden,recursive-editwährend Sie das Ergebnis von werfendired-get-marked-files, das dann von a verwendet wirdmapcar, um jede Datei auf einen Schlag anzuhängen? (2) Oder gefällt Ihnen die Ideedired-mode, mit dem Markieren Ihrer Dateien zu beginnen und dann eine E-Mail-Generierungsschaltfläche zu drücken, mit der die Nachricht erstellt und alle markierten Dateien mitdired-get-marked-filesund amapcarangehängt werden, um die Liste herunterzulaufen und alle Dateien auf einen Schlag anzuhängen ?