Well, problem partially solved but now I get a new one....
procmail v3.11pre7 1997/04/28 (no, I don't have any say in this!)
sendmail 8.9.3 and HP-UX
Recipe (from nested block that does needed tests first):
:0c
* ^Subject:\/.*
| ($FORMAIL -rt -I "Subject: Autoreply (was : $MATCH)" \
-A "X-Loop: $LOGNAME" \
-I "Precedence: junk" \
-A "X-Comment: Auto-acknowledgement" ; \
cat $PMDIR/autoack.txt ; \
echo " " ; \
echo "------Original Message Follows------" ; \
echo " "; \
cat - ) $SENDMAIL -oi -t
The autoack.txt file contains exactly one line of text
Result:
procmail: Executing " ($FORMAIL -rt -I "Subject: Autoreply (was : $MATCH)" \
-A "X-Loop: $LOGNAME" \
-I "Precedence: junk" \
-A "X-Comment: Auto-acknowledgement" ; \
cat $PMDIR/autoack.txt ; \
echo " " ; \
echo "------Original Message Follows------" ; \
echo " "; \
cat - ) $SENDMAIL -oi -t"
/bin/sh: syntax error at line 9: `$SENDMAIL' unexpected
procmail: Error while writing to " ($FORMAIL -rt ..........