6 NEWSBIN=/var/lib/newsbin; export NEWSBIN
8 DATE_STAMP="`date +%y%m%d%H%M%S`"
10 TMPFILE=$TMP/pa.$DATE_STAMP.$$
12 if [ $PGP = "none" ]; then
15 PMAPP_PROG="$PMAPP $NEWSGROUP"
18 echo Action: processApproved 1>&2
26 ) | procmail -f- $MNG_ROOT/etc/procmail/save-approved
32 echo Path: "$PATH_SUFFIX"
34 perl <$MNG_ROOT/etc/added-headers -ne '
36 s/\[REFERENCE\]/[$ENV{"WEBSTUMP_MESSAGENUM"}]/g
37 if defined $ENV{"WEBSTUMP_MESSAGENUM"};
40 # I do grep above because a lot of users inserts empty
41 # lines in the added headers.
44 | formail -f -a "Newsgroups: $NEWSGROUP" \
49 -I "X-400-Received:" \
50 -I Received: -I "From " \
51 -a "Approved: $PMUSER_APPROVAL" \
55 -I "X-Delivered-To:" \
57 -I "X-Forwarding-To:" \
58 -I "X-Gradwell-Mailfilter:" \
64 -I "X-MSMail-Priority:" \
68 -I "X-Spam-Checker-Version:" \
75 -I "X-Virus-Scanned:" \
76 -I "X-Virus-Status:" \
80 -I "DomainKey-Signature:" \
85 if [ -f $MNG_ROOT/etc/added-footer ] ; then
86 cat $MNG_ROOT/etc/added-footer
93 if [ "$?" = "0" ] ; then
96 echo IHAVE failed. Look at $FAILED. 1>&2
100 PMUSER="$PMUSER_APPROVAL"; export PMUSER
101 ROBOMOD="$ROBOMOD_APPROVAL"; export ROBOMOD