New Outlook Documentation Part 4 – IMAP Headers

[This is now documented here: http://msdn.microsoft.com/en-us/library/bb820953.aspx] [This information also published as http://support.microsoft.com/kb/912238] Just like Cached mode has a way of accessing items in the OST without triggering a download, our IMAP provider has a mechanism for accessing items in the PST without triggering the download. In an ideal world, they’d both use the same mechanism,…


New Outlook Documentation Part 3 – Detecting Header Items

[This is now documented here: http://msdn.microsoft.com/en-us/library/bb820923.aspx] [This information was also published as http://support.microsoft.com/kb/912239] This one jumped ahead in the line because Oliver Seaman was asking me about detecting which items are headers. Next post should be about dealing with IMAP header messages. Topic A property to identify items in header only state dispidHeaderItem Both Cached…


Your Proxy Server Doesn’t Like My Samples

It has come to my attention that the site I was using to store my code samples, http://stephen_griffin.members.winisp.net poses a problem for some users due to the underscore. Apparently some proxy server have problems handling sites with underscores. Sounds like a bug in the proxy server to me, but still I want people to be…


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….