August 2008 Release of MFCMAPI

The August 2008 Release (build 6.0.0.1008) is live: https://www.codeplex.com/MFCMAPI

I'm continuing to dig through the protocol docs (now on version 1.01). Last release was about getting the plumbing in place for Smart Views. This release is all about parsing structures, most especially, parsing for the recurrence blob on Calendar and Task items. Here's the change list - see the Issue Tracker on Codeplex for more details, or look at the code:

  • Smart View: Added the following structures: Appointment Recurrence Pattern, Recurrence Pattern, Report Tag, Conversation Index, Task Assigners, Global Object Id, One Off Entry Id. Properties which use these structures will automatically parse. For any other properties, such as to view PR_ENTRYID as a One Off Entry ID, use the "Parse Property As Structure..." option.
  • Export: Export to XML was working, but produced invalid XML that PowerShell couldn't parse. It should be better now.
  • Properties: Property names have been updated to match the 1.01 version of the protocol docs.

Enjoy.