Edit as New includes reference message-id to the original article, as if I had replied or forward the message. Edit as New should ditch such headers
Categories
(MailNews Core :: Composition, defect)
Tracking
(Not tracked)
People
(Reporter: wsmwk, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 obsolete file)
| Reporter | ||
Comment 1•16 years ago
|
||
Comment 2•16 years ago
|
||
Comment 3•16 years ago
|
||
Comment 4•16 years ago
|
||
Comment 5•16 years ago
|
||
Comment 6•16 years ago
|
||
| Reporter | ||
Comment 7•16 years ago
|
||
Comment 8•16 years ago
|
||
Comment 9•14 years ago
|
||
Comment 10•13 years ago
|
||
Comment 11•11 years ago
|
||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
| Reporter | ||
Comment 14•7 years ago
|
||
| Reporter | ||
Comment 15•7 years ago
|
||
Comment 16•7 years ago
|
||
Comment 17•7 years ago
|
||
| Reporter | ||
Comment 18•7 years ago
•
|
||
Updated•3 years ago
|
Comment 20•1 year ago
|
||
Hi to everyone, I hope this 15 years old bug report will be reconsidered and fixed.
IMHO "edit as new message" shall remove all header related to previous message otherwise there's no difference between a reply and "edit as new message".
Why do I find useful such future?
It often happens to me I have a message that I want to "reuse" but being sure to start a new conversation.
This feature allow us to use any message as a sort of template.
Most users will not even notice such option and will use "reply /reply to all", there's no reason for them to click on "Edit as new message".
But those users that know/understand the future, will really appreciate it.
Please let me know it the rationals of this request are clear enough.
Thank you.
Comment 21•1 year ago
|
||
Comment 22•1 year ago
•
|
||
It seems to be as simple as that to implement. Do we want this? Or should it be controlled by a user preference?
Comment 23•1 year ago
|
||
It needs to be controlled on a case by case basis. Some user may want to send a message again as it was, maybe via a different outgoing server or after removing/inlining an attachment since the original message has been rejected. Others may want to correct a mistake they spotted reading the message in the outbox.
Since individual workflows are unknown, it's not advisable to change existing behavior.
"Edit as new" is not "Save + use template", where "Save template" removes the references. I agree with comment 3.
Comment 24•1 year ago
|
||
(In reply to Francesco from comment #23)
It needs to be controlled on a case by case basis. Some user may want to send a message again as it was, maybe via a different outgoing server or after removing/inlining an attachment since the original message has been rejected. Others may want to correct a mistake they spotted reading the message in the outbox.
Yes, these are indeed valid use cases.
Perhaps the removal of references could be toggled by holding down the Shift key, similar to Shift-Delete …
Updated•1 year ago
|
| Reporter | ||
Comment 25•1 year ago
|
||
I am not in favor of using shift key. Adding another function seems overkill. Definitely not add a preference.
I'm going to hold fast and say ideally "Edit as New" should do exactly that and IMO there is no other reason for "Edit" - I think the current implementation is broken and I would bet money half the people using it don't realize references are not being removed.
Failing that, what about adding a UI menu item which removes references to the original message. It would be discoverable, and might be used in multiple situations.
We should check with the UI folks before proceeding. Telemetry stats would be interesting, although it won't tell us how the user expects it to behave.
Comment 26•1 year ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #25)
I am not in favor of using shift key.
Note that using the shift key already has the function to change the compose format (HTML/plaintext) from default to non-default. That's consistent with "Write", "Reply" and "Forward". Since you basically want to use a message as a template, adding a new menu item "New Message from Existing" (or similar) might be best.
| Reporter | ||
Comment 27•1 year ago
|
||
Some bug-forensics:
- closed incomplete, wontfix, invalid, expired
- closed duplicate
- open, fixed
- all bugs containing "references", "message-id" or "in-reply-to"
We find in this mess an odd usecase for preserving message-id cited in bug 288702 - saving an edited template should replace existing template, and keep same message-id. Not sure how valid the reasoning is.
Comment 28•1 year ago
|
||
We shouldn't change this behaviour how it works since years and is in my opinion correct. "Edit as New" is maybe not correctly named.
I tend to add the Shift key to remove all header data except From, To and Subject.
| Reporter | ||
Comment 29•7 months ago
|
||
(In reply to Richard Marti (:Paenglab) from comment #28)
We shouldn't change this behaviour how it works since years and is in my opinion correct. "Edit as New" is maybe not correctly named.
Then it should be renamed?
I tend to add the Shift key to remove all header data except From, To and Subject.
How will the difference in function be indicated?
Comment 30•7 months ago
|
||
I always thought the two options meant the following:
'Edit Draft Message' meant open the current draft to modify and resave original. So you only have one draft and anything you modify overwrites the original.
'Edit as New Message' meant keep the original as is but open the draft in current state as an additional copy which now means when I modifiy it and resave, a new version is saved and the original is still in tact. So I have two versions of a draft.
After all it is an 'Edit' of current saved draft, so I would expect all data in original to be displayed for editing; it's just a choice of editing current draft or editing to create a second draft.
Maybe the wording could be 'Edit as new copy' ?
Comment 31•7 months ago
|
||
In comment 26 I suggested "New Message from Existing". That would create a new message, stripping all its history, incl. references.
Comment 32•7 months ago
|
||
Yes, as new means "as new", not copy of original. Maybe "New Clean Message from Existing"? Anyway, this has been an issue for 16 years, so i hope that this would finally be resolved
Comment 33•7 months ago
|
||
(In reply to Francesco from comment #31)
In comment 26 I suggested "New Message from Existing". That would create a new message, stripping all its history, incl. references.
Now that really is confusing and I fail to see the point of right clicking on a draft just to access '+new message'. Right clicks on anything show options on what can be done with the item. Create a completely new message is an entirely different action unrelated to an existing draft. If someone wants to create a new message then they would use '+New Message'. That option is available on the 'Folder Pane Header' and also on the 'Unified Toolbar'.
I use the current 'Edit as New Message' frequently when I want all the previous history data etc, so I can modify sections and then know a Save as Draft will auto create a new modified draft broadly similar to original. There is no other function available to simply do that. There are other ways to just compose a new message.
I do not want anything stripping, I want to 'edit as a new copy of draft'.
So I'm proposing nothing is altered except for the Text maybe : 'Edit as new draft'
If people are being lazy and want to use an unsent draft just so they can resuse the FROM etc and not the content, then they can save various emails with desired commonly used FROM and TO etc as templates. This is a function already provided. Even if a only the FROm and TO etc are just saved as a draft (instead of template) with no content, so it can be reused - you still want to keep all that is currently saved and still have the ability to 'Edit as a New Draft'.
Comment 34•7 months ago
|
||
Let me clarify: We need to functions to base a new message on an existing one:
- Editing a message as new with all its headers incl. references.
- Editing a message as new without "history".
For the second one I proposed "New Message from Existing" next to "Edit message as new" on the context menu. "New Message from Template" already exists on the context menu for templates, and "New Message from Existing" is about the same functionality as creating a new message from a template. But you can call it anything you like, for example" "Edit message as new without history" or "Edit message as new draft".
Your comments about "New Message" are OT here.
| Reporter | ||
Updated•3 months ago
|
Comment 35•3 months ago
|
||
Can we please have this BUG resolved. 16 years is a long time for ignorance.
There are two options.
- Clear the headers when creating the new message, so we have a "NEW" message as the menu entry in thunderbird says: "Edit as new message"
- Change the menu entry to reflect what the process really does: "Create duplicate of message"
If Mozilla picks option 2, then create a possibility to create a message from the original message. This is a needed function for cases you need to send the same message as a new thread for a new recipient!
Description
•