Added support for Outlook 2016 MAPI in the "-C" switch for choosing a specific version.
Added a test for the PR_MESSAGE_DELIVER_TIME property. If not populated on items, it can cause cached mode sync to stop working.
Added a test to find non EX or SMTP type addresses in the recipient table on items. Will flag a warning on these items as they can cause address lookup problems.
Added test for a bad dispidPropDefStream property. If bad then Outlook could be crashing when trying to open these items.
Fixed up some bad KB article links in the CalCheck output.
Updated how CalCheck works with DBCS character sets. Will print out errors, but the DBCS text will get changed to question mark (?) characters.
Other information about these items like start and end date and times should help in finding these items.
Added test for the dispidApptTZDefRecur property - if it is corrupt then Outlook will potentially have problems opening these items.
Fixed a crashing issue when trying to log into servers other then Exchange servers using MAPI.
Fixed a problem where strings might have a CR/LF in them - which might skew the reporting in the CSV output.