SGriffin's MAPI Internals
MAPI - Not dead yet
HrProcessConvActionForSentItem
[This is now documented here: https://msdn.microsoft.com/en-us/library/ff976788.aspx]If you’re...
Author: Stephen Griffin - MSFT Date: 08/17/2010
You Dirty Rat
[This is now documented here: https://msdn.microsoft.com/en-us/library/gg262878.aspx ] Another in the...
Author: Stephen Griffin - MSFT Date: 08/16/2010
No Photos Please
[This is now documented here: https://msdn.microsoft.com/en-us/library/gg508913.aspx ] [This API no...
Author: Stephen Griffin - MSFT Date: 08/11/2010
Throttling Exchange 2010 SP1
Remember when I talked about throttling in Exchange 2010? One of the drawbacks was that you could...
Author: Stephen Griffin - MSFT Date: 08/03/2010
July 2010 Release of MFCMAPI
The July 2010 Release (build 6.0.0.1020) July 2010 Second Release (build 6.0.0.1021) is live:...
Author: Stephen Griffin - MSFT Date: 07/26/2010
Get Some Facebook In Your Outlook
This is really cool – I’ve been running an internal beta build of it for a while now....
Author: Stephen Griffin - MSFT Date: 07/23/2010
Content Indexing and Search Folders
[This is now documented here: https://msdn.microsoft.com/en-us/library/cc842312.aspx ]I recently had...
Author: Stephen Griffin - MSFT Date: 06/22/2010
Exchange 2010 RU4 Fixes MAPI Bugs
The Exchange team just announced the availability of Update Rollup 4 for Exchange 2010. We got a...
Author: Stephen Griffin - MSFT Date: 06/18/2010
Adjacent Windows In Outlook
We just put a code sample and accompanying documentation up on Code Gallery for something...
Author: Stephen Griffin - MSFT Date: 06/01/2010
May 2010 Release of MFCMAPI
The May 2010 Release (build 6.0.0.1019) is live: https://mfcmapi.codeplex.com. Mostly bug fixes and...
Author: Stephen Griffin - MSFT Date: 05/13/2010
Updated MAPI Download Fixed Crashes
We got a number of reports of crashes using the MAPI download we shipped in December (6.5.8147, also...
Author: Stephen Griffin - MSFT Date: 04/29/2010
SetAA – Tweak Auto Accept Settings Across Mailboxes
This is a tool/sample I’ve had sitting on my drive ever since the DST changes back in 2007. Until...
Author: Stephen Griffin - MSFT Date: 04/28/2010
Outlook 2010 Managed Code Examples
In honor of Outlook 2010 being released to manufacturing last week, Angela posted an article...
Author: Stephen Griffin - MSFT Date: 04/20/2010
March 2010 Release of MFCMAPI
The March 2010 Release (build 6.0.0.1018) is live: https://mfcmapi.codeplex.com. Two big changes in...
Author: Stephen Griffin - MSFT Date: 03/16/2010
The Nickname Cache
[This is now documented here: https://msdn.microsoft.com/en-us/library/ff625288.aspx ]One of the long...
Author: Stephen Griffin - MSFT Date: 03/15/2010
Outlook and Click-to-Run
Angela has posted an article with the reg key you’ll need to figure out if Outlook is...
Author: Stephen Griffin - MSFT Date: 03/10/2010
FGetComponentPath and Unicode
From Austria came the report that the Unicode build of MFCMAPI wasn’t working right for...
Author: Stephen Griffin - MSFT Date: 02/26/2010
Hacking the PST Without MAPI
I somehow missed when we posted this (here is Paul’s announcement), but the PST File Format...
Author: Stephen Griffin - MSFT Date: 02/23/2010
Outlook Social Connector
Angela posted an overview of the Outlook Social Connector yesterday. In addition to LinkedIn,...
Author: Stephen Griffin - MSFT Date: 02/18/2010
January 2010 Release of MFCMAPI
The January 2010 Release (build 6.0.0.1017) is live: https://mfcmapi.codeplex.com. I added some more...
Author: Stephen Griffin - MSFT Date: 01/25/2010
Throttling Exchange 2010
This came up in a case and the cause wasn’t immediately obvious. The customer used MAPI to...
Author: Stephen Griffin - MSFT Date: 01/07/2010
Can’t CopyTo a PST
We recently had a customer who was copying messages around using CopyTo. They found that for certain...
Author: Stephen Griffin - MSFT Date: 12/17/2009
PR_SEARCH_KEY and Draft Messages
It used to be that if you wanted to track a message through various Object Model events such as...
Author: Stephen Griffin - MSFT Date: 12/14/2009
MAPI Now Likes Exchange 2010
We just announced a new release of the MAPI Download that’s pretty much mandatory if you want...
Author: Stephen Griffin - MSFT Date: 12/10/2009
Outlook 2010 And Bitness
Angela’s put together a good set of guidelines for developing for Outlook 2010, particularly...
Author: Stephen Griffin - MSFT Date: 11/30/2009
November 2009 Release of MFCMAPI
The November 2009 Release (build 6.0.0.1016) is live: https://mfcmapi.codeplex.com. The September...
Author: Stephen Griffin - MSFT Date: 11/17/2009
Where CDO Publishes Free Busy Information
From time to time, I get asked to explain where CDO publishes Free Busy information in the Public...
Author: Stephen Griffin - MSFT Date: 11/16/2009
Strange Looking NDR
Not many people are aware of the feature, but MFCMAPI implements a MAPI Form Viewer. This means...
Author: Stephen Griffin - MSFT Date: 11/12/2009
Announcing EWSEditor 1.5!
Matt’s very excited about the release of EWSEditor. This tool does for EWS what MFCMAPI does for...
Author: Stephen Griffin - MSFT Date: 11/09/2009
Inside the PST
As Paul Thurrott notes, we just announced that we’re documenting the PST file structure. I...
Author: Stephen Griffin - MSFT Date: 10/26/2009
Exchange MAPI Download Version 6.5.8131.0
Just had someone ask me what changed in this version compared to the last build. Most of the changes...
Author: Stephen Griffin - MSFT Date: 10/20/2009
So Long System Attendant Mailbox
Dave has a post up about the fate of the System Attendant Mailbox in Exchange 2010. Since this...
Author: Stephen Griffin - MSFT Date: 10/09/2009
Outlook 2010 and Shutting Down Add-Ins
Ryan has a new post up about changes we’re making to Outlook 2010 to make shutdown faster....
Author: Stephen Griffin - MSFT Date: 10/05/2009
EnumAccounts Sample and Some New Account Management Props
[This is now documented here: https://msdn.microsoft.com/en-us/library/ff976794.aspx ] A while back,...
Author: Stephen Griffin - MSFT Date: 09/30/2009
OpenStreamOnFile vs Unicode Files
[This is now documented here: https://msdn.microsoft.com/en-us/library/gg318092.aspx ] Let’s take a...
Author: Stephen Griffin - MSFT Date: 09/29/2009
Detecting Sharepoint PSTs
We had a customer recently who was asking how to tell a PST had been configured as a Sharepoint PST,...
Author: Stephen Griffin - MSFT Date: 09/28/2009
September 2009 Release of MFCMAPI
The September 2009 Release (build 6.0.0.1015) is live: https://mfcmapi.codeplex.com. The July 2009...
Author: Stephen Griffin - MSFT Date: 09/10/2009
Exchange 2010 and the MAPI Download
Bunches of people have contacted me asking if the MAPI download works with Exchange 2010. My usual...
Author: Stephen Griffin - MSFT Date: 09/02/2009
Outlook 2010 MAPI Reference Updated
The Outlook 2010 MAPI Reference has been updated. I don’t have a list of everything that...
Author: Stephen Griffin - MSFT Date: 08/31/2009
Responding to Meetings with CDO
My colleague Edwin, writing for the Exchange Support Team Central Europe blog, posted an article on...
Author: Stephen Griffin - MSFT Date: 08/21/2009
More Fun With Check Name
I just closed a case where the customer was trying to create a profile but Check Name was constantly...
Author: Stephen Griffin - MSFT Date: 08/13/2009
Auth and Check Names
When I posted the Referral Madness article, there was an intriguing comment that I didn’t get...
Author: Stephen Griffin - MSFT Date: 08/11/2009
Outlook 2010 MAPI Samples
I’ve updated the Outlook MAPI Samples and posted a new project up on Codeplex: Outlook 2010...
Author: Stephen Griffin - MSFT Date: 07/27/2009
LaunchWizard and Outlook MAPI
I got a bug report this morning that using ProfileLaunch Profile Wizard in MFCMAPI returned...
Author: Stephen Griffin - MSFT Date: 07/23/2009
Mapi32.lib and 64 Bit MAPI Programs
I’m in the process of updating the Outlook 2007 MAPI Samples for Outlook 2010 and ran into...
Author: Stephen Griffin - MSFT Date: 07/21/2009
Installing the MAPI Headers
I noticed something about downloading/installing the Outlook 2010 MAPI headers. I use Windows Server...
Author: Stephen Griffin - MSFT Date: 07/20/2009
CDO: Always a Bridesmaid
Suppose you’ve scheduled an meeting and sent out meeting requests to a number of recipients....
Author: Stephen Griffin - MSFT Date: 07/17/2009
July 2009 Release of MFCMAPI
The July 2009 Release (build 6.0.0.1014) is live: https://mfcmapi.codeplex.com.Note that a 64 bit...
Author: Stephen Griffin - MSFT Date: 07/16/2009