procmail
[Top] [All Lists]

Re: Multiple cat's in formail pipe?

1999-09-29 08:10:31
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 ..........