GNOME Bugzilla – Bug 585387
Replying to a newsgroup from a vfolder doesn't work
Last modified: 2015-04-24 05:05:13 UTC
If I have a vfolder which includes a newsgroup, and while reading a usenet message in that vfolder, if I try to "reply-all", the resulting composer window appears with: Post To: vfolder:/home/brian/.evolution/mail/vfolder/gmane.comp.gnome.evolution.general This can't be correct can it? If I trim off the crap leading to the actual folder name so it's: Post To: gmane.comp.gnome.evolution.general and then edit and send my message, it does not actually get posted. See this thread for more details: http://news.gmane.org/find-root.php?message_id=%3c1244602175.6033.4.camel%40ubuntu9%2ddesktop.invalid%3e
This is still happening in 3.12. Trying to reply to a newsgroup posting from a vfolder is completely and utterly broken. To recap, when I try to Reply-All to an NNTP message from a vfolder, the "Post To:" address is "vfolder:/gmane.comp.gnome.evolution.general and when I try to send that message I get an error: The reported error was "Invalid folder URI 'vfolder:/gmane.comp.gnome.evolution.general'". If I change my "active folder" to the NNTP group I want to post to and click "New" the "Post To:" address is "folder://1386340624.6553.6@pc.example.com/gmane.comp.gnome.evolution.general" (which is a horrible way to name groups -- am I really supposed to know that "1386340624.6553.6@pc.example.com" is my NNTP account?).
*** Bug 596481 has been marked as a duplicate of this bug. ***
I fixed the reply in the vFolder, it works the same, like when used in the NNTP folder itself now. Only note that some changes in evolution-data-server are good to have too, like from commit [1]. Created commit eeef4a0 in evo master (3.17.1+) Created commit 75a2df8 in evo gnome-3-16 (3.16.2+) [1] https://git.gnome.org/browse/evolution-data-server/commit/?id=45e13e9
(In reply to Milan Crha from comment #3) > Only note that some changes in evolution-data-server are good to have too, > like from commit [1]. > > [1] https://git.gnome.org/browse/evolution-data-server/commit/?id=45e13e9 That was a bad commit, it made the message infos leak. The right commit (which also reverts this one) is: https://git.gnome.org/browse/evolution-data-server/commit/?id=8561010