GNOME Bugzilla – Bug 714826
Generic IMAP server Delete should move to Trash
Last modified: 2014-01-28 22:06:10 UTC
---- Reported by geary-maint@gnome.bugs 2013-03-19 15:41:00 -0700 ---- Original Redmine bug id: 6613 Original URL: http://redmine.yorba.org/issues/6613 Searchable id: yorba-bug-6613 Original author: Robert Park Original description: Apologies if this is a duplicate bug report, but I haven't been able to find any information on this. If I type the 'a' key in Geary, the currently selected message disappears from view, as expected. However, I can't find where this message goes to. It's not under Archives, or in the Trash. Geary's documentation indicates that it gets moved to a folder called "All Mail" (I guess a GMail-ism?) although I don't see any such "All Mail" folder in Geary. When I load up thunderbird, I also don't see the messages anywhere. It seems they have just been deleted without hope of recovery. Server is mail.canonical.com, which runs dovecot. Purely speculating, but it seems to me that Geary has heavily bought into the gmail extensions of IMAP, such as treating folders like tags, so I think your "archive" key is trying to just remove the "Inbox" tag from the message, leaving it tagless. GMail handles that ok, but in standard IMAP, that leaves the message unreachable because it doesn't exist in any folders. Would be nice if it tagged the message as 'Archived' or something, so it is still reachable in IMAP servers other than gmail. Related issues: related to geary - Feature #5338: Archive for non-Gmail servers (Open) related to geary - Feature #3772: Trash / Delete message (Open) duplicated by geary - Feature #6658: Basic "Edit" Menu Options (Duplicate) ---- Additional Comments From geary-maint@gnome.bugs 2013-09-04 18:14:00 -0700 ---- ### History #### #1 Updated by Jim Nelson 8 months ago * **Status** changed from _Open_ to _Need Information_ Archive is a Gmail-ism to some degree, but it's something we want to bring to non-Gmail servers (#5338). One question: do you see a Delete button or an Archive button on the toolbar? It should say "Delete" if the server doesn't support a native archive. #### #2 Updated by Robert Park 8 months ago The button does say "Delete", although I would expect it to move to the trash folder, not just erase it from existence. Especially when it is bound to the 'a' key. That's really goofy, considering that 'a' is clearly short for 'archive', but it's just erasing messages with no hope for recovery. Perhaps the documentation should be updated to say that the 'a' key is short for 'annihilation' ;-) #### #3 Updated by Jim Nelson 8 months ago * **Subject** changed from _Archived messages disappear into the ether._ to _Generic IMAP server Delete should move to Trash_ * **Category** set to _server-support_ * **Status** changed from _Need Information_ to _Open_ * **Priority** changed from _Normal_ to _High_ * **Target version** set to _0.4.0_ Ah, yes, this is a real shortcoming right now. We really want to improve our non-Gmail support in the next release. I've updated the title to more accurately reflect the issue here. #### #4 Updated by John T. 5 months ago Jim Nelson wrote: > Ah, yes, this is a real shortcoming right now. We really want to improve our non-Gmail support in the next release. It's bizarre to assume all Gmail users will always want to use archive in place of delete. I routinely use delete in the gmail web interface. Why would anyone want to save unimportant mail indefinitely? It just clutters up the history of important mail and makes search slower. #### #5 Updated by Jim Nelson 5 months ago John T. wrote: > It's bizarre to assume all Gmail users will always want to use archive in place of delete. I routinely use delete in the gmail web interface. Why would anyone want to save unimportant mail indefinitely? It just clutters up the history of important mail and makes search slower. Who said we assume that? We don't. We want to implement this and even have targeted it for a milestone. #### #6 Updated by Jim Nelson 3 months ago * **Target version** changed from _0.4.0_ to _0.5.0_ --- Bug imported by chaz@yorba.org 2013-11-21 23:11 UTC --- This bug was previously known as _bug_ 6613 at http://redmine.yorba.org/show_bug.cgi?id=6613 Unknown milestone "unknown in product geary. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one. Resolution set on an open status. Dropping resolution
I believe this is taken care of by our work on #714212. If we have a trash folder for the account, we take advantage of it unless the user specifically requests to delete the message. If I'm missing something, please re-open.