If we are going to do something non-obvious BEHIND the users back
(compact one folder when he selects to emppty another), I suggest to do
this as late as possible - namely when the user exits to program, NOT
when he selects to empty the trash folder.
Josh Harding wrote:
> Wow, that's a lot of confusion to read through!
>
> Some of the confusion about IMAP vs POP appears to be due to the fact
> that IMAP has an option "Mark as deleted". Rather than referring to
> that option, there was reference to the way messages are deleted from
> local mail folders by tagging the message for later deletion.
>
> I think it's an excellent idea to compact folders when emptying the
> trash and here's why:
>
> The novice user shouldn't need to know that they should periodically
> compact their mail folders. From the UI, there's no indication that a
> folder with 0 messages in it could be taking up a lot of disk space.
> To help keep this down, the perfect time to compact the folders is when
> the person empties the trash. This makes Moz work like you'd expect.
> Think about deleting files in Windows: When you delete a file, it's not
> actually deleted, it just moves to the Recycle Bin. When you empty the
> Recycle Bin, the file is actually deleted. The only diff is that in
> Moz, the (potentially) time consuming effort of compacting the mail
> folder is postponed until the user selects empty trash.
>
> When a user gets a large attachment and wants to delete the message to
> free up disk space, they expect that after deleting the message and
> emptying it from the trash, they should have their disk space back.
>
> It's already a two step process to get a message removed from your
> filesystem. Why make it a three step process?! (delete message, empty
> trash, compact folder)
>
> The Amigo
>
>
--
Regards,
Peter Lairo