Re: [Evolution] Feature request: Delete from Trash folder



On Tue, 2003-07-22 at 06:21, guenther wrote:
But as Lonnie already pointed out, this will be impossible with the
current Trash vFolder.

I don't get it. Why isn't it possible to do to single messages what
"Empty trash" does to all messages shown in that vFolder?

Have a look at the relevant RFCs... ;)

I will only talk about IMAP servers here. The situation for local mails
can be (actually, is) slightly different. It would be possible, but that
would break uniformity.


On IMAP servers, you can flag messages to be deleted. Exactly these
messages are shown in the vFolder [1] Trash. Then there is an IMAP
command, to physically remove all messages marked for deletion.

AFAIK there is no command to physically delete a message.

Some servers support an additional expunge command, uid expunge, where
you can expunge only specific selected messages.

The main issue is that we have a common api to all backends.  If we were
to add this api capability, we'd have to emulate it for those (majority
of) backends/servers that don't support it natively.  And for imap this
emulation isn't guaranteed to be correct, and is pretty messy to
implement (you have to undelete any deleted but uninteresting messages,
delete the ones you want to delete, then expunge all deleted messages,
then re-delete the others).





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]