From f17006eeb909f2a881ebf155485c3fb703fc5825 Mon Sep 17 00:00:00 2001 From: Matthieu Rakotojaona Date: Sat, 11 Nov 2023 02:01:19 +0100 Subject: [PATCH] Attach all files when forwarding in raw mode --- mcom | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/mcom b/mcom index 4e834c6..7981f65 100755 --- a/mcom +++ b/mcom @@ -306,6 +306,18 @@ fi msgid museragent cat "$MBLAZE/headers" 2>/dev/null + if [ -n "$raw" ]; then + prev=$(pwd) + attachdir=$(mktemp -d) + cd $attachdir + mseq -r "$@" \ + | xargs -I {} mshow -Bx {} \ + | IFS=$NL xargs realpath \ + | sed 's/^/Attach: /' + cd $prev + trap 'rm -r "$attachdir"' EXIT + fi + printf '\n\n' if [ -z "$raw" ]; then mseq -r "$@" | sed 's:^:#message/rfc822#inline :; s:$:>:'