I have been having trouble with old email disappearing. Here are my settings for cleaning my inbox:
Remove read messages when inbox reaches 1000 messages.
Remove read messages from inbox older than 365 days.
Even expire new messages.
Archive expired messages in folder - Archive
Notify me when messages are expired (via a message in my inbox).
I get the notifications but the email is not in the archive folder.