I am currently using Outlook 2000 (not Outlook Express) so the answer should apply to that version of Outlook.
I have an extensive structure of Personal Folders, into which I move messages after reading them. I save most of the messages I receive in the Personal Folders for later reference. After reading them, I mark some messages as unread as a reminder to take some action, when I have time, based on the message.
The problem is that I often don't have time to move the messages I have read (and not re-marked as unread) from my Inbox to the Personal Folders so these tend to pile up in my Inbox. After a few weeks there are so many that I can't keep up with them.
I have looked in the Rules Wizard for a rule to move messages to a certain folder based on sender, but the rule takes effect the instant the message arrives in the Inbox. This is not acceptable because I need to be able to read the messages in my Inbox before they are moved. The ideal rule would allow me to specify to move only messages that have been read and only after some specifiable period of time, like 2 days, for example. The interval is necessary because otherwise the message would move as soon as it was marked as read, and this would not allow me to keep some in the Inbox and marked as unread for the purpose explained above.
Obviously, this is a shot in the dark but I figure it is the best way to find out if such a thing exists. Of course I will consider all answers, but am looking for a simple answer, which would not be any more complicated than the regular Outlook Rule Wizard, which already is tedious enough, in my opinion.