From: martin f. krafft Date: Sun, 5 Apr 2009 16:25:53 +0000 (+0200) Subject: add received header on resumission X-Git-Url: https://git.madduck.net/etc/mailfilter.git/commitdiff_plain/b3c3c1782c5bd56cc75b5f13bc8804f3db12fa6b?hp=154efd3c2c096e91696a4b3b328d0c2953540f2d add received header on resumission --- diff --git a/bin/resubmit b/bin/resubmit index 6227584..62d9720 100755 --- a/bin/resubmit +++ b/bin/resubmit @@ -55,7 +55,8 @@ if [ "$mark_read" -eq 1 ]; then fi # execute the date -R only during the eval, not immediately -FILTER='/usr/bin/formail -I"X-Resubmitted: $(date -R)"' +FILTER="sed -rne ':b;s/^Received:/&/;tf;p;n;bb' -e ':f;iReceived: by resubmission script; $(date -R)' -e ':e;p;n;be'" +FILTER="$FILTER | /usr/bin/formail -I'X-Resubmitted: $(date -R)'" if [ -z "${files:-}" ] && [ $list -eq 0 ]; then eval $FILTER | exec $PROCMAIL