502 Views 2 Replies Latest reply: Oct 6, 2007 7:21 PM by wayne_f
Rules are applied automatically to incoming mail. Incoming mail has not been read, so there is no need (in the view of the designers!) to be able to use read status as a selection criterion. You can of course select a message or messages and use Message/Apply Rules to run the selected messages through the rules. To operate on a specific mailbox select the message, select all messages (Command-a) and then apply rules (alt-command-l). Note that all rules will be applied, rather than a specific rule as your question would suggest you would like.
You could instead consider using Applescript, which can consider read status or particular mailboxes:
every message of mailbox "Pending" where read status is true
and have your script runnable from the script menu.
You may be able to use Smart Mailboxes to achieve the same effect. For example, I have an "Inbox Unread" smart mailbox that displays all messages in my inbox that I have not read. I sort mailing list type mails to other folders and let personal emails go to my Inbox, where I can see what's new with Inbox Unread.
If your moving of read mail was simply to allow you to concentrate on unread mail, this would work.