X-Git-Url: https://git.madduck.net/etc/mailfilter.git/blobdiff_plain/ff92db2e5401f79a2721d2ffc20cbd21cb15f109..451f66ccde1a608fd45bb8d89db3d7bb1320178e:/bin/resubmit

diff --git a/bin/resubmit b/bin/resubmit
index 63f8a02..5ef8237 100755
--- a/bin/resubmit
+++ b/bin/resubmit
@@ -2,11 +2,12 @@
 set -eu
 
 PROCMAIL=$HOME/.etc/mailfilter/procmail/procmailrc
+FORMAIL="formail -I 'X-Resubmitted: $(date -R)'"
 
-if [ -z "$1" ]; then
-  cat | exec $PROCMAIL
+if [ -z "${1:-}" ]; then
+  $FORMAIL | exec $PROCMAIL
 else
-  $PROCMAIL < "$1" && rm -f "$1"
+  $FORMAIL "$1" | $PROCMAIL && rm -f "$1"
 fi
 
 exit 0