Replication API update

Stephen Griffin has another great update for the replication API at


Outlook Integration API Round 2

There is an update out for the Outlook Integration APIs documentation. It fixes some errors in the documentation and includes replication APIs that enable you to create your own store provider based on the pst store provider that can synchronize with a server.


Outlook Symbols

So, I’ve been looking into why Office, and therefore Outlook, doesn’t offer symbols to ISV developers creating Office solutions in the same way that Windows symbols are available to those writing software on Windows. It took way too much time and emails to get to the right person for this, but I finally did, and…


Outlook as a Platform

Buzz Bruggeman has started an interesting discussion about Outlook as a platform. Since starting at Microsoft, I’ve spent a lot of my time supporting (and trying to support) developers coding on top of Outlook, both within MS and outside of it. However, Buzz’s comments reminded me that despite that I haven’t done much of my…



OutlookSpy just added support for the Outlook Integration APIs. If you don’t know what OutlookSpy is (from their website) … OutlookSpy is the ultimate Outlook developer tool. Integrated directly into Outlook, it provides fast and convenient access to all Outlook Object Model objects, lets you examine values of the properties, call functions, browse object hierarchy…


Outlook Integration API

For the last couple months I’ve been working to draft the Outlook Integration APIs. After I drafted them, they were then passed on to the User Assistance team, who created a set of help documents. After going through a few rounds of reviews, they were finalized and published on MSDN. It’s been a unique challenge…


Easily flagging urgent mail items automatically

I recently responded to a request on an internal mailing list for an easy way to flag items automatically with date and time. The user wanted to know how to ensure that he didn’t forget an urgent item that he couldn’t attend to that very instant. He had been going through the steps of: Right-click…