I have a user who has some mail rules set up to mark certain incoming email with expiration dates. From what I can tell, this process is working correctly. I've looked a several of the emails in question and they all have an ExpiredDate property that is set to the appropriate date.
The user then created (or more specifically modified the default) an archive rule that should archive all mail in all folders with an expiration date older than 1 day.
After running the archive process, he still has several documents with archive dates varying from 1 to a few hundred days old.
I've run some experiments on my client and manually set the expiration date on several emails then set up the archive process to archive those messages and nothing is getting archived. I even unchecked the "Delete a document only when the criteria can delete all responses as well" box, but that had no effect.
What am I missing?