Wrapped PST Sample Updated for Outlook 2013

I’ve just checked in a fix for the Wrapped PST sample that should allow it to work with Outlook 2013. Let me know if you find any problems with the sample. I haven’t tested the other samples yet as they don’t appear to get as much attention as the wrapped PST. Enjoy!


The Nickname Cache

[This is now documented here: http://msdn.microsoft.com/en-us/library/ff625288.aspx ] One of the long standing requests for Outlook development is for documentation around the format for the nickname cache. A couple months ago, development asked if I’d be interested in hosting a preview of documentation for the NK2 file. Of course, I said yes. I didn’t write this…


Managing The Outlook Account Management Dialogs

[This is now documented here: http://msdn.microsoft.com/en-us/library/ff976789.aspx] We’ve decided to document another function in the Account Management API, DisplayAccountList. This function allows you to display the Account Settings dialog: and Add New E-Mail Account property sheet: DisplayAccountList hangs off of IOlkAccountManager interface, occupying the second slot in the v-table, like so: interface IOlkAccountManager : IOlkErrorUnknown {…


Announcing: Microsoft Office Outlook 2007 Auxiliary Reference

Excellent news! We just published the Microsoft Office Outlook 2007 Auxiliary Reference: http://msdn2.microsoft.com/en-us/library/bb905149.aspx (This is a greatly enhanced version of the earlier Microsoft Office Outlook 2003 Integration API) This reference was a huge collaborative effort, of which I was only a small part. Parts of this reference are based on my blog entries, but large…


More IConverter For Ya

[This is now documented here: http://msdn2.microsoft.com/en-us/library/bb821176.aspx] Good news, everyone! We’ve decided to document some more flags and functions for IConverterSession. Here are the new constants:#define CCSF_USE_TNEF 0x0010 // the converter should embed TNEF in the MIME message #define CCSF_8BITHEADERS 0x0040 // the converter should allow 8 bit headers #define CCSF_PLAIN_TEXT_ONLY 0x1000 // the converter should…


IConverterSession – Do You Converter Session?

[This is now documented here: http://msdn2.microsoft.com/en-us/library/bb821176.aspx] Ryan, one of our PMs over in Outlook, got an e-mail to his blog asking for a header for IConverterSession. He knows I’m the MAPI guy so he asked me if I could help out. Here’s the header I use in MFCMAPI – it’s built directly from the docs:…


Managing Entry IDs in the Wrapped PST

Update – this is now part of the Outlook MAPI Code Samples. [This is now documented here: http://msdn.microsoft.com/en-us/library/bb905271.aspx, http://msdn.microsoft.com/en-us/library/bb821132.aspx] Sam Khavari of Zimbra asked me if I had noticed that the Wrapped PST sample crashes when you turn on the preview pane. After a bit of wrangling over the repro, we found that it will…


Offline State Sample

There have been questions lately on the MAPI mailing list about how to get the connection state API working. Particularly the HrOpenOfflineObj and Advise calls. Since I had a partial sample already sitting here I figured I whip it into shape and publish it. I’ll refer most questions of implementation to the sample code itself….


Outlook 2003 Integration API Wrapped PST Docs and Sample

[This is now documented here: http://msdn.microsoft.com/en-us/library/bb821132.aspx] [This sample is now part of the Outlook MAPI Code Samples!] In the Outlook 2003 Integration API, we documented the Replication API. This is a nifty API for implementing replication between a wrapped PST and your own custom back end, which should be a great way to simplify implementation…


Outlook 2003 Integration API April 2005 Update

We just released the April 2005 update to the Outlook 2003 Integration API. Download for the CHM is here: http://www.microsoft.com/downloads/details.aspx?FamilyId=135F4D99-F480-4A81-AF8F-F6E4896611E2 The MSDN documentation should update some time in the next few days. When it does, you’ll find it here: http://msdn.microsoft.com/en-us/library/aa193231.aspx Note that the date on the Welcome page will be updated from December 2004 to…