P: ¿cómo puedo adjuntar varios archivos a un correo electrónico saliente con un mínimo de alboroto?
Estoy usando mu4e
(que reutiliza message-mode
, si eso ayuda) para trabajar con el correo electrónico. A menudo necesito enviar correos electrónicos con múltiples archivos adjuntos. mu4e
utiliza mml-attach-file
para manejar archivos adjuntos.
Hasta aquí todo bien. Sin embargo: es una tarea desagradable usar múltiples archivos adjuntos. mml-attach-file
solicita cada archivo de nuevo, lo que lleva mucho tiempo cuando el archivo está enterrado en un subárbol.
Casi siempre ocurre que, cuando necesito adjuntar varios archivos, todos están en el mismo directorio. En esta situación, ¿cómo puedo convencer mml-attach-file
para detectar un archivo adjunto en el búfer de mensajes existente y, si encuentra uno, usar el directorio de ese archivo adjunto como predeterminado para el siguiente archivo que intento adjuntar?
NB: si se cava en el código fuente, se mml-attach-file
basa mml-minibuffer-read-file
, que a su vez usa mml-default-directory
o default-directory
.
PD: Soy consciente de cómo adjuntar múltiples archivosmessage-mode
, pero no hay respuesta allí.
dired-mode
búfer del mensaje de correo electrónicorecursive-edit
, luego marcar los archivosdired-mode
y salirrecursive-edit
mientras arroja el resultado dedired-get-marked-files
, que luego es utilizado por amapcar
para adjuntar cada archivo de una sola vez? (2) O, ¿le gusta la idea de comenzardired-mode
, marcar sus archivos y luego presionar un botón de generación de correo electrónico que crea el mensaje y adjunta todos los archivos marcados usandodired-get-marked-files
y amapcar
para recorrer la lista y adjuntar todos los archivos de una sola vez ?