Alex Willis <awillis(_at_)bostonbands(_dot_)com> writes:
The recipe below successfully preserves the FROM: field when
forwarding, but does not preserve the FROM (no colon) field...so the
process only works for those destination systems that use the FROM:
field rather than the FROM field.
The 'From ' field contains the envelope sender address. When you're
forwarding email, you're supposed to change the envelope sender to be
your address, so that if an error occurs (the forwarded message
bounces) *you'll* get the error, not the innocent original party who
can do nothing about it.
Which destination systems are using the 'From ' address and for what
purposes? I know that Anastasios Kotsikonas's "listproc" does this,
but it's broken in a multitude of other ways (for example, it doesn't
even handle wrapped header lines!), so the solution to that problem is
to nuke it.
Philip Guenther