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

<Previous Next>