On Wed, 19 Mar 2003  Vadim Zeitlin <[EMAIL PROTECTED]> wrote:
> More I think
> about it, more I agree that the messages should be really deleted from the
> folder because I do imagine that you might want to delete all messages
> matching the given criteria and currently there is no simple way to do it.

I strongly agree with this.

>  However we open another can of worms: how should this play with "use
> trash" option? I think it should follow this setting, i.e. behave in the
> same way as if the messages were deleted from the main folder itself, but
> what about the behaviour in the virtual folder? Should the messages either
> be removed immediately (if use trash) or just marked with 'D' (if we don't
> use it) or can we choose just one mode for both cases? Any opinions?

It seems natural to me that the behavior in the virtual
folder would be the same in the behavior in the msg folder.
However I think marking with a 'D' is fully adequate.
(Of course, this is the way I ordinarily do things:
I no longer use a trash folder.)

Furthermore, perhaps individual msg folders can be set to
behave differently on this score (whether or not to use
trash)?  (That's what the prefs selection looks like,
although I've never tried differential settings.)  In this
case it might be odd to have different msgs in the same
virtual folder handled differently as one goes along
performing the same action.  I also suspect from other
folder behavior (see the PS below) that in this "mixed" case
that msgs marked 'D' would be expunged each time some other
msg in the virtual folder was moved to trash.  This would be
very undesirable.

Therefore I would choose in virtual folders to mark proposed
deletions with 'D' in both the virtual and the original
folder.  If the user expunges these, then they will be gone
from both folders.  Otherwise, the next time the original
folder is updated (e.g., the next time a msg in that folder
is moved to trash), if I understand things correctly, those
msgs would be handled according to the folder properties
(e.g., moved to trash as well).

Cheers,
Alan

PS I should add that the automatic (e.g., when new mail
arrives in a local folder) expunging of msgs marked
'D' is not a behavior that I like.  Is it intentional?  I
wish always to give an explicit command to expunge unless I
have set the folder properties otherwise.  





-------------------------------------------------------
This SF.net email is sponsored by: Tablet PC.  
Does your code think in ink? You could win a Tablet PC. 
Get a free Tablet PC hat just for playing. What are you waiting for? 
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to