Back in 2007 I published an AppleScript that I use daily with Apple Mail. I read email in batches, and just leave the read messages in my IMAP inboxes. When I’m done reading email, I run this script, and it moves all read unflagged messages in each inbox into an “Archive” mailbox for the corresponding account. I’ve been using this for over four years now.
The script, as originally published, doesn’t work in the Mac OS X 10.7.0 developer GM seed. I’ve updated the script with a workaround so that it now works both on 10.7 and 10.6. You can see the changes in the revision history for the script at Gist.
★ Tuesday, 5 July 2011