Re: Akonadi disaster
René J.V. Bertin <[email protected]>
| Newsgroups | gmane.comp.kde.users.pim |
|---|---|
| Message-ID | <[email protected]> |
> > But shouldn't it be possible to select such messages and undelete them? > > AFAIK that's what the state is for. > > Since the deleted messages end up in the waste bin, and can be moved out of it > again, that would be surprising. Message that are moved to the waste bin do not need the delete flag set. I am not entirely sure if IMAP has actual support for a waste bin (and thus 2 modes of deleting messages) or if the kind via a waste bin is just implemented by giving a special character to one of the folders on the imap server. I think that's what actually happens, otherwise you wouldn't need to configure which folder is to be the bin (/templates/drafts/sent) folder. From what I can remember, IMAP simply assigns a state to each message, which includes read/unread, but also whether the message is deleted (in the delete/expunge way). IIRC some older (simpler?) IMAP servers don't support server-side moving of messages from one folder to another, which explains why some MUAs give (or gave) the choice how messages were to be deleted. Both approaches allow a message to be undeleted as long as it's still on the server; either because it's just in another folder from which it can be moved, or else because "deleted" is just another flag that can be cleared. BTW: emptying the wastebin is most probably implemented by setting the delete flag on all contained messages and then expunging the folder. Unless there's a special command to empty a folder that I'm not aware of. R.