[Tickets #3381] "forward" handles text/alternative wrongly
bugs@bugs.horde.org
bugs at bugs.horde.org
Fri Feb 3 13:02:19 PST 2006
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/?id=3381
-----------------------------------------------------------------------
Ticket | 3381
Updated By | jmorzins at mit.edu
Summary | "forward" handles text/alternative wrongly
Queue | IMP
Version | 4.0.3
State | Assigned
Priority | 3. High
Type | Enhancement
Owners | Michael Slusarz
-----------------------------------------------------------------------
jmorzins at mit.edu (2006-02-03 13:02) wrote:
> I have implemented
> (sort of) #2 with the addition that we still put the text of the
> first viewable text part into the message body window.
Hi,
Thanks for looking at this!
I have one fear about your proposed solution: is the text that you put in
the message body window editable? Please make that text not editable! If
the text is editable, then two version of the text will still be sent -- the
edited text (in the message body), plus the original text (in the
attachment). My goal is to make sure that only one version of text is
sent.
If you'd like to compare to another mail program, I can say how the Pine
mail reader does it:
1. By default, forward only the text/plain part. During the sending
process, insert the text/plain into the editing buffer, so that the user can
edit it.
2. If the user choose an optional forwarding command, pine will attach the
forwarded message as a message/rfc822 attachment, and will not let the user
edit the text of the attachment. (The user can still type a preamble, that
will be put in to the first part of the message, before the attachment.)
This algorithm simplifies down to something like:
1. If the user edits the text of the forwarded message, make sure that ONLY
that text is sent, and that no other text from the original message is sent.
Send only the edited text.
2. If the user user does not edit the text of the forwarded message, then it
is safe to forward anything that was in the original message.
Thank you,
-Jacob Morzinski
More information about the bugs
mailing list