* Fri 1999-01-15 Professional Engineering
<PSE-L(_at_)mail(_dot_)professional(_dot_)org>
| :0
| {
| SUBJECT=`$FORMAIL -xSubject: `
| TO=`$FORMAIL -xTo: `
| FROM=`$FORMAIL -xFrom: `
| SENDER=`$FORMAIL -rtzxTo:`
| }
May I propose 4 times faster and less resource expensive way:
You don't want to record anything unnecessary if this is straight
mailing list drop-in.
jari
:0 # mailingList variable defined earlier
*$ ! $mailingList
{
:0
* ^Subject:\/.*
{
SUBJECT = $MATCH
}
:0
* ^To:\/.*
{
TO = $MATCH
}
:0
* ^From:\/.*
{
FROM = $MATCH
}
# Here we have to call shell.... -rt will parse return address according
# to RFC rules.
:0 h
SENDER=|$FORMAIL -rtzxTo:
}