The InTheHand library has been a great resource and has saved me a lot of time. There will soon be other developers using it here at my workplace as well.
However, there is a feature we very much would like, and that is to be notified when a specific email account or inbox has new messages, and be told the index of the new message within the message folder. Just like when an Appointment or Contact is added, it would be great to have an equivalent event for any message folder. The Microsoft.WindowsMobile.Status.SystemState managed APIs only provide an event for the activesync inbox, and a event for all-other-accounts, both indicating there's a new message but it doesn't tell you where the new message is or what index(s) the message(s) may be accessed. Likewise, and just as important, is the ability to intercept sent messages (or track the sent messages / outbox folder) and be informed in the event handler arguments of which message was just sent. This would save much valuable processing power and memory as items do not need to be stored in a hash.
Would a "ListChanged" event be a feasible new feature for outlook message folders?
Thank you for your consideration.