From 8ad63494bfc83fcb45aa94fe87a27e243bf590b4 Mon Sep 17 00:00:00 2001 From: codesoap Date: Mon, 4 Jan 2021 18:55:48 +0100 Subject: mcom: do not match shebang in needs_multipart() Avoids matching lines like '#!/usr/bin/env sh'. Closes: #196 [via git-merge-pr] --- mcom | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcom b/mcom index f0de75c..c378b33 100755 --- a/mcom +++ b/mcom @@ -75,7 +75,7 @@ stripempty() { needs_multipart() { mhdr -h attach "$1" >/dev/null || - grep -q '^#[^ ]*/[^ ]* ' "$1" + grep -qE '^#[a-zA-Z]+/[a-zA-Z0-9+.;=#-]+ ' "$1" } do_mime() { -- cgit 1.4.1