GNOME Bugzilla – Bug 268618
Add: Save replies in the folder of the message being replied to
Last modified: 2016-05-04 15:42:35 UTC
Description of Enhancement: When you reply to an email, the message icon changes to show that you have replied to that message. Right clicking messages that have been replied to should offer to show you a list of messages sent as replies to that message. Under normal circumstances, replies are stored in the sent folder and while this is fine, it can be difficult to find these replies. Being able to access the replies from the messages themselves would be a great addition to evolution.
and also extremely difficult to do programmatically as well
yeah, but I'm an end user asking for a useful feature, not a coder (so what do I care? ;-]) 8-] Actually, is this really so hard. I just did a quick test and while I know it's basic, it does show evolution knows what it needs to know to achieve this. I created a vfolder based on read messages in my inbox and my sent box. Looking at the content of this vfolder, the messages and replies are threaded. Could this be done using the power of vfolders to create the message list? It may be that instead of jsut showing replies to the message, that the complete thread of messages for that 'conversation' is shown instead. This might even be better. Something similar to this with regard to lists was announced the other day, so it may that this isn't as hard as it seems. Then again, I'm not a coder (or at least only a perl coder ;-]).
This isn't terribly difficult to do at all, assuming you know which sent folder the message will be in - which usually you can find out. You just search for messages with the right references header. This has to be done manually - it wont be fast - but it will be faster than doing it by hand. Definitely plugin material.
*** Bug 238912 has been marked as a duplicate of this bug. ***
*** Bug 252600 has been marked as a duplicate of this bug. ***
*** Bug 245280 has been marked as a duplicate of this bug. ***
reassigning bugs that have been assigned to viren
*** Bug 445615 has been marked as a duplicate of this bug. ***
Bumping version to a stable release.
*** Bug 618332 has been marked as a duplicate of this bug. ***
hey, If you look at Gmail, they don't keep a specific Sent folder, they keep it all in the thread itself. Maybe there could be an option for each folder "Move outgoing emails to Sent Folder". If I select this, the message I send is moved to "sent", otherwise it comes into the folder as a continuation of the thread. That's the simplest way I can think of. Or you could just get rid of the Sent folder and manage everything on the basis of threads like Gmail. I see the bug was originally reported way back. Can it get some more love please :D ? Thanks :) Ankur
*** Bug 632982 has been marked as a duplicate of this bug. ***
*** Bug 200171 has been marked as a duplicate of this bug. ***
*** Bug 512119 has been marked as a duplicate of this bug. ***
Actually, Thunderbird has per-account option (which I hugely like) "Place replies in the folder of the message being replied to" (i.e., Sent folder is not used for replies at all). I would really love to see this in Evo.
Created attachment 226759 [details] [review] eds patch for evolution-data-server; I like the per-account option way, thus let's do that.
Created attachment 226760 [details] [review] evo patch for evolution; The UI part.
Created commit c91411f in eds master (3.7.1+) Created commit bf8eaa1 in evo master (3.7.1+)
Verified, build of evolution-3.6.0 with these patches works like charm! Thank you, thank you, thank you.
Hmm, we've got a problem: when replying to the message in a vFolder (e.g., Unread Messages), I get an error: Failed to append to Nečtené zprávy: Cannot copy or move messages into a Virtual Folder Appending to local 'Sent' folder instead.". Milan suggested two possible means of attacking this error: a) if the source folder is a vFolder, don't store there b) save to the folder, where the message actually is The latter option being obviously preferable, but much more difficult to achieve.
Created attachment 226994 [details] [review] evo patch ][ for evolution; A follow-up patch. Apart of vFolders, which are fixed in this patch in a way of providing real folder and real message UID, thus the message cannot get lost due to changes in vFolder, I also noticed that the message save doesn't work for replies only, but also for forwarded messages, thus I fixed this as well.
Created commit 0c65652 in evo master (3.7.2+)
*** Bug 246514 has been marked as a duplicate of this bug. ***