Comment 35 for bug 365270

Revision history for this message
Mathias Kende (mathias-kende) wrote :

Paul Smith : The problem exists with any version of evolution and I see it with both IMAP and POP server.

My problem is really not the reliability of the software, but its usability. E.g. I'm using evolution and, I suddenly press the DEL key (accidentally). And I don't which exact mail has been deleted.
That is not a problem, I have used Outlook for many years or any Desktop system and I know that the trash will contains the usual trash and just one file (i.e. one mail) that I did not delete on purpose. That is the one I want to restore.

But, with evolution (and maybe other software,, but not all IMAP clients), this won't work because this email is lost among a huge number of email that are not trash but just email that I have moved. So I can't find that email in the trash (it is there, but I can't find it).

Maybe Evolution should just use a real Trash folder that the user fill and empty manually (this is done by some IMAP client). Message deleted by the user would be _moved_ to this folder. And the content of this folder would be distinct from the list of non-expunged-email (which is a virtual folder). The IMAP DELETE operation and the delete operation performed by an user are two very different things. I consider it a bug that evolution manage them as the same thing.