How about adding an "Archive" button to the interface, like what GMail has?The user would specify an "Archive" folder in his settings and when he clicks on the Archive button, it would immediately move the conversation to the Archive folder.
I realize you can do this using the Move button, but that requires two extra clicks, to select the folder you want to move to and then confirm the move.
For others that also want this feature, please vote for it here:
What would be even nicer is an "auto-file" capability. I used to use VM in Emacs as a mail client and in there you could configure a set of email -> folder name mappings. Then upon hitting the "auto-file" key combination, all the selected emails would be magically moved into the appropriate folders. I used to love that feature :-)
In 4.5 you can assign numeric shortcuts to folders/saved-searches/tag, such that you could assign the archive folder the number "1", then just type .1 to move a message to the archive folder.
Here is a snippet from the options page...
About Mail Folder Shortcuts:
Assign numeric shortcuts to Mail Folders to quickly access them.
For example, if you assign the shortcut 3 to the Folder Projects:
* Typing v then 3 will show the Projects folder.
* Typing . then 3 will move selected messages to the Projects folder.
While the shortcuts are nice, I currently have over 300 folders for people, projects and organizations sitting in Zimbra -- kinda hard to remember shortcuts for each of them.
From a perspective of making email organization easy, I still haven't come up with anything better than auto-file, especially if I want my Inbox to remain uncluttered.
Is the auto-file capability something that could be done through a zimlet?
 Which I made the mistake of importing by moving mail between local folders on Thunderbird and Zimbra folder using Thunderbird. The dates are fine on Thunderbird, but in Outlook, they all have the same date (and yes, I've read up on the various threads about the date headers).
Have you tried using the '/tb' option in Thunderbird?
Originally Posted by vshah
Nope, didn't even know there was one. The only one I knew of was the /wm one which is now discontinued(?) for windows mobile devices.
However, since Thunderbird shows the dates fine, and the problem only manifests itself in Outlook, I'm not sure that will help me now.
I just went and reread the threads on the date issue and yes, i would have helped me before I imported all 6GB of my folder :-). Just goes to show that I should have reread the forums before doing the import.
Sorry, that was a bit dumb of me. I read it the other way round, I thought TB was having the problem. Yes, there are solutions as you've already pointed out. It's a pity Mozilla hasn't fixed this problem - or maybe they have in TB2. Anyway, sorry for the confusion.:o
Not sure how you would do this using a zimlet - how exactly do you map an email to a folder?
Seems you need something more like being able to apply a filter to a set of *existing* emails (see bug 1112).
Would that help?
Yeah, essentially using a filter to work on existing emails would help but I gues what I'm talking about is probably one level of user convenience above that.
Imagine a UI that will let you specify easily email addr to folder mappings:
firstname.lastname@example.org -> User One
email@example.com -> User Two
Now if I just select everything in my Inbox and hit a shortcut or button (auto-file), it would search my Inbox for email from senders with mapped emails and move those emails to the appropriate folders.
The problem right now is that I have to create a filter for each person. The other way I've seen this done is to automatically "auto-file" based on the sender's name in the From header "John Q Daly" goes into folder "John.Q.Daly" under people.
So, I'm pretty sure I can't do this through a zimlet.
Also, I'm not sure how useful it would be to other people. I tend to have problems where I let emails accumulate in my Inbox and then after a few hundred are present I want to auto-file most/all of them.