Setting From: line

From: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (rex@ptw.com)
Date: Fri, 06 Mar 1998 06:55:06 -0800

I'm (temporarily, I hope) hosting a mailing list from my personal
account and need to set the From: line to the address of the sender of
each message that I forward to the list. Yarn insists on changing it
back to my address.

I tried Yarf, (a post-processor for Yarn) which is fine for
automatically setting the From: line from a small set of alternatives,
but it wasn't designed for 200 (the number of folks on my list)
possible From: lines. Plus they change with each sub and unsub, so
yarf.cfg would have to be edited each time there was a change in list
membership.

I'm considering writing my own primitive post-processor that would
look at the messages and change the From: line to the From: line that
is included by Yarn when a message is forwarded. It would also add a
line "Reply-To: mylist".

But before possibly reinventing the wheel, has anyone written a
program that will change the From: line to an address contained in the
message body? It could also be in an X-address header line, but that
wouldn't be as convenient as simply forwarding the message.

I'd also appreciate any suggestions on how to best do this. I tend to
start coding before thinking. :)

TIA,

-rex