LOGABSTRACT=no MSGIDDIR=$PMVAR/msgid :0 * MSGID ?? ^<\/[^>]+ { MSGID_NAME=`echo $MATCH | sha224sum | cut -d' ' -f1` THISLOGFILE_REL=${MSGID_NAME}_${OURDATE_SHORT} THISLOGFILE="${MSGIDDIR}/${THISLOGFILE_REL}" MSGID_NAME } MASTERLOGFILE="$LOGFILE" LOGFILE="$THISLOGFILE" LOG="==============================================================================$NL" :0 * LOGLATER ?? . { LOG="$LOGLATER" } LOG="msgid: $MSGID logfile: $THISLOGFILE_REL date: $DATE (@$OURDATE) sender: $SENDER from: $FROMEMAIL ($FROM) original-to: $ORIGINAL_TO subject: $SUBJECT$NL" TRAP="DESTFILE=\"\${LASTFOLDER#$BASE/}\"; /usr/bin/lockfile -4 -r50 -l180 $PMVAR/lock; trap \"echo >> '$THISLOGFILE'; /bin/cat '$THISLOGFILE' >> $MASTERLOGFILE; /bin/rm -f $PMVAR/lock\" 0" THISLOGFILE_REL