From: Michael A. P. I. <sha...@gm...> - 2008-04-28 06:26:38
|
On 4/28/08, Jon Angliss <jo...@sq...> wrote: > Michael A. Puls II wrote: > > SM 1.5.2 - SVN > > $trash_folder = 'Trash' > > $auto_expunge = false > > $default_move_to_trash = false > > user preference: move_to_trash=0 > > > > In that situation, I get an expunge button, delete button and an > > undelete button. They all work fine. > > > > However, there are few things that don't work as I expect. > > > > 2. I'd also like to be able to expunge selected instead of expunge all. > > > > I suppose this could be done when you try to delete a message that's > > already marked as deleted. > > > > Something like: $deleting_already_deleted_expunges = true; > > > When RFC supports such an option, we'll add it. EXPUNGE doesn't support > arguments, so executing EXPUNGE on a mailbox will remove all \Deleted > messages. Thanks What about UID expunge in section 2.1 of <ftp://ftp.rfc-editor.org/in-notes/rfc4315.txt>? Would it be possible to detect the capability and provide an "expunge selected" button if it's supported? What about doing an "expunge selected" button something like the following? 1. Remove \Deleted from all unselected messages. 2. Expunge. 3. Reapply \Deleted to all the unselected messages that originally had \Deleted. Is that possible? That seems to be the suggested fallback if UID Expunge is not supported. -- Michael |