LOGABSTRACT=no

MSGIDDIR=$PMVAR/msgid

:0
* MSGID ?? ^<\/[^>]+
{
  THISLOGFILE_REL=`echo $MATCH | tr -d "'\"?[:cntrl:]" | tr ' /*$' '__+S'`%$OURDATE_SHORT
  THISLOGFILE="$MSGIDDIR/$THISLOGFILE_REL"
}

MASTERLOGFILE="$LOGFILE"
LOGFILE="$THISLOGFILE"

LOG="==============================================================================$NL"

:0
* LOGLATER ?? .
{ LOG="$LOGLATER" }

LOG="msgid:       $MSGID
logfile:     $THISLOGFILE_REL
date:        $DATE (@$OURDATE)
from:        $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"

#VERBOSE=yes