Incorrect envelope sender with Forward feature

Samuli Kärkkäinen skarkkai@woods.iki.fi
Thu, 4 Oct 2001 16:33:02 +0300


This really belongs to bugzilla, but its HTTP currently times out
answering any requests.

When a message is forwarded using the Forward feature, IMP 2.2.6 sets
the envelope sender to (obviously) the value in the From field of the
message being forwarded. At least pine and mutt set the envelope sender
to the email address of the user forwarding the message.

IMP's behaviour is awkward in the following situation. An IMP user
a@foo.com has sent a message to address b@bar.com, and has gotten a
bounce, refered to as "bounce X". Bounce X has a header line "From:
MAILER-DAEMON@foo.com". User A forwards bounce X somewhere using IMP's
Forward feature, and bounce X bounces; the new bounce is refered to as
bounce Y. Because IMP has set the envelope sender of the forwarded
message to MAILER-DAEMON@foo.com, bounce Y is sent to
MAILER-DAEMON@foo.com instead of the forwarder a@foo.com.

-- 
  Samuli Kärkkäinen                   |\      _,,,---,,_
 skarkkai@woods.iki.fi----------ZZZzz /,`.-'`'    -.  ;-;;,_------
http://www.woods.iki.fi              |,4-  ) )-,_. ,\ (  `'-'
                                     '---''(_/--'  `-'\_)