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). _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
