Q:最小限の手間で複数のファイルを送信メールに添付するにはどうすればよいですか?
私はmu4e(それmessage-modeが役立つ場合はを再利用します)を使用して電子メールを処理しています。多くの場合、複数の添付ファイルを含むメールを送信する必要があります。 添付ファイルの処理にmu4e使用mml-attach-fileします。
ここまでは順調ですね。ただし、複数の添付ファイルを使用するのは不快な作業です。 mml-attach-fileファイルごとに新しいプロンプトが表示されます。これは、ファイルがサブツリーの奥深くに埋まっている場合に時間がかかります。
ほとんどの場合、複数のファイルを添付する必要がある場合、それらはすべて同じディレクトリにあります。このような状況で、どのように私は納得できmml-attach-file、それは私が添付しようとすると、次のファイルのデフォルトとして添付ファイルのディレクトリことを1、使用することを発見した場合、既存のメッセージバッファに添付ファイルを検出すると?
注意:ソースコードを掘り下げる場合は、にmml-attach-file依存しmml-minibuffer-read-fileます。は、mml-default-directoryまたはを使用しますdefault-directory。
PS:で複数のファイルを添付する方法message-modeは知っていますが、答えはありません。
dired-mode電子メールメッセージからバッファをポップして開きrecursive-edit、ファイルをマークしdired-modeて終了recursive-editし、の結果をスローしますdired-get-marked-files。これは、amapcarが各ファイルを一度に添付するために使用しますか? (2)または、で開始しdired-mode、ファイルにマークを付けてから、メッセージを作成し、とを使用dired-get-marked-filesしてマークされたすべてのファイルを添付するメール生成ボタンを押してmapcar、リストを実行し、すべてのファイルを一度に添付するというアイデアが好きですか??