After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 714826 - Generic IMAP server Delete should move to Trash
Generic IMAP server Delete should move to Trash
Status: RESOLVED FIXED
Product: geary
Classification: Other
Component: server-support
master
Other All
: High normal
: 0.6.0
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-03-19 10:41 UTC by Geary Maintainers
Modified: 2014-01-28 22:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Charles Lindsay 2013-11-21 23:11:25 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 

Comment 1 Charles Lindsay 2014-01-28 22:06:10 UTC
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.