Sign In
MSDN Blogs
Microsoft Blog Images
More ...
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Blog Home
About
CDO (20)
Code Snippet (42)
Custom Providers (15)
Debugging (7)
DevMsgTeam (268)
Documentation (96)
DST (8)
EWS (7)
Exchange (98)
Gotchas (89)
Hotfix (26)
MAPI (212)
MAPI Download (47)
MFCMAPI (87)
MSDN (49)
Non Dev (11)
OOM (17)
Outlook (154)
Outlook 2007 Auxiliary Reference (44)
Outlook Integration API (11)
Protocol Docs (20)
PST/OST (21)
Public Folders (3)
Vista (12)
WrapPST (14)
Browse by Tags
MSDN Blogs
>
SGriffin's MAPI Internals
>
All Tags
>
mfcmapi
Tagged Content List
Blog Post:
January 2012 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
No one’s taking my subtle hints about Wikipedia . One more try: It sure would be nice if someone added MFCMAPI to the article about MAPI . The January 2012 Release (build 15.0.0.1030) is live: http://mfcmapi.codeplex.com . I’m continuing to crunch on the UI overhaul. This release has a ton of fixes for...
on
23 Jan 2012
Blog Post:
December 2011 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
What’s an app got to do to get on Wikipedia ? You know I can’t put it there myself – that’s against the rules . The December 2011 Release (build 15.0.0.1030) is live: http://mfcmapi.codeplex.com . When I started working on the UI overhaul, I knew it was going to take a few releases to get it right. After...
on
13 Dec 2011
Blog Post:
Enabling Kerberos Authentication
Stephen Griffin - MSFT
We had a customer recently who was using Outlook 2010’s MAPI in their application to talk to the Exchange server. They wanted to enable Kerberos authentication, but were having trouble enabling it programmatically. They had found the property that gets changed when you enable Kerberos authentication...
on
6 Dec 2011
Blog Post:
November 2011 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
Still no mention of MFCMAPI on Wikipedia . I had such high hopes. Sigh. The November 2011 Release (build 15.0.0.1029) is live: http://mfcmapi.codeplex.com . Note that build number. That’s right. I jumped all the way from 6 (where I’ve been stuck forever) to 15. That’s the sort...
on
29 Nov 2011
Blog Post:
September 2011 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
Before we get to business, a comment: MFCMAPI does not appear anywhere in Wikipedia . This is a sad. Very very sad. The September 2011 Release (build 6.0.0.1028) is live: http://mfcmapi.codeplex.com . We got a handful of new features this time. MrMAPI can now parse flags on the fly, For instance, if...
on
14 Sep 2011
Blog Post:
July 2011 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
The July 2011 Release (build 6.0.0.1027) is live: http://mfcmapi.codeplex.com . This round, the focus was on bulking up MrMAPI’s feature set. MrMAPI is one of the core data collection tools being used in a future update to our Software Diagnostics Platform for Outlook issues. This has driven several...
on
22 Jul 2011
Blog Post:
Enough With The Redirects Already
Stephen Griffin - MSFT
Here’s the scenario the customer gave us: They use Outlook’s MAPI and a single MAPI profile connect to an admin mailbox, and then use CreateStoreEntryID and OpenMsgStore to open various work mailboxes to do their processing. All day they’re opening and closing these mailboxes. In some...
on
8 Jul 2011
Blog Post:
MFCMAPI: Documentation By Committee
Stephen Griffin - MSFT
I’ve noticed over the years that a number of articles have been written documenting how to use MFCMAPI to troubleshoot various issues. I thought it would be a good idea to put together a list of these articles in one central location. So after much searching with the Bing and with the Google, I’ve put...
on
13 Jun 2011
Blog Post:
Large Multivalued Properties
Stephen Griffin - MSFT
We recently encountered an issue where, in the customer’s code, a call to GetProps for a particular message failed with MAPI_E_CALL_FAILED. We found that MFCMAPI had trouble getting properties on the message as well. The curious thing was that if we made a GetProps call for one or two properties, it...
on
10 Jun 2011
Blog Post:
Fun With the MAPI Spooler
Stephen Griffin - MSFT
Here’s a fun trick. On a machine where you have the Exchange MAPI Download installed, create a file named “Program” in the root of the system drive. Then start MFCMAPI and open a profile with an Exchange mailbox in it. You’ll get this nice error: “The MAPI Spooler could not be started. Close and then...
on
31 May 2011
Blog Post:
May 2011 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
The May 2011 Release (build 6.0.0.1026) is live: http://mfcmapi.codeplex.com . This round, the focus was on a new MAPI stub library and Fuzz testing. The new MAPI Stub Library is the product of months of hard work on the part of a few talented developers and testers in the Outlook organization. I did...
on
24 May 2011
Blog Post:
Picking an API
Stephen Griffin - MSFT
Angela just posted an article on extending Outlook on her blog, and an article on picking the right API on the MSDN. Both articles make several mentions of MFCMAPI and are thus worthwhile reads. The MSDN article is an especially good one-stop overview of all the APIs and technologies available in Outlook...
on
11 Apr 2011
Blog Post:
April 2011 Release of MFCMAPI.Net
Stephen Griffin - MSFT
The April 2011 Release (build 7.0.0.1234) is live: http://mfcmapi.codeplex.com . I know I just released the March update a few days ago, but I just got permission from development to release this. I have thrown off the shackles of C++ and fully embraced the awesome power of the CLR. MFCMAPI.NET is...
on
1 Apr 2011
Blog Post:
March 2011 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
The March 2011 Release (build 6.0.0.1025) is live: http://mfcmapi.codeplex.com . The singular focus of this round is MrMAPI: I made it much smaller and added a bunch of new features to help out some of our upcoming diagnostics initiatives. Hopefully people will find interesting ways to use these features...
on
30 Mar 2011
Blog Post:
MAPI And Virtualization
Stephen Griffin - MSFT
I promised before that I would take an in depth look at Click-to-Run and MFCMAPI. I’ve done so and the results are mixed. I couldn’t find a way to launch MFCMAPI on its own into the virtual environment, but I did find a trick to load it along side Outlook. Click-to-Run, described here is a mechanism...
on
3 Mar 2011
Blog Post:
January 2011 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
The January 2011 Release (build 6.0.0.1024) is live: http://mfcmapi.codeplex.com . This round of work had two foci: Speed startup time of MFCMAPI and MrMAPI, and add features to MrMAPI. I have been ignoring startup time of MFCMAPI for a while now, since it started up “fast enough”. But MrMAPI was designed...
on
20 Jan 2011
Blog Post:
Outlook 2010 MAPI Reference
Stephen Griffin - MSFT
A couple of days ago, we published an update to the Outlook 2010 MAPI reference. Rather than try to summarize everything we did, here’s the mini press release Randy sent out to announce that we were done: The updated 11/15/2010 release of the Outlook 2010 MAPI Reference is now live on MSDN. Additionally...
on
19 Nov 2010
Blog Post:
Call MrMAPI, That’s My Name, That Name Again Is MrMAPI!
Stephen Griffin - MSFT
I said yesterday that MrMAPI deserved a full post, so here it is. MAPI has a lot of property tags. You’ll find lists of them in the MSDN, and a number of them are documented in various and sundry KB articles. The problem with this documentation is that it’s of very little use when you’re debugging a...
on
17 Nov 2010
Blog Post:
November 2010 Release of MFCMAPI and MrMAPI
Stephen Griffin - MSFT
The November 2010 Release (build 6.0.0.1023) is live: http://mfcmapi.codeplex.com . I’m also excited to announce the release of MrMAPI at the same location. MFCMAPI work this round consisted of one new SmartView parser and a smattering of small features and bug fixes. The really exciting work was rebuilding...
on
16 Nov 2010
Blog Post:
Can’t Open A Stream Twice
Stephen Griffin - MSFT
A customer asked me to document this, as they had run in to it while developing a COM Add-in for Outlook. They were trying to do some work with attachments, and this led them to listen to the Outlook Object Model’s BeforeAttachmentAdd event. Inside this event, they used MAPIOBJECT to get the attachment...
on
8 Oct 2010
Blog Post:
September 2010 Release of MFCMAPI
Stephen Griffin - MSFT
The September 2010 Release (build 6.0.0.1022) is live: http://mfcmapi.codeplex.com . My work the past two months on MFCMAPI was all over the map, no real focus. I fixed a few bugs, added some Smart View parsing, and made opening random profile sections a bit easier. Here's a change list - see the Issue...
on
27 Sep 2010
Blog Post:
Let’s Try To Hash This Out
Stephen Griffin - MSFT
[This is now documented here: http://msdn.microsoft.com/en-us/library/ff960307.aspx ] A few years ago, I blogged an algorithm to calculate the hash used by Windows Search in MAPI urls. This algorithm is now enshrined in the MSDN. I’ve been asked by development to blog some augmentations to this...
on
18 Aug 2010
Blog Post:
July 2010 Release of MFCMAPI
Stephen Griffin - MSFT
The July 2010 Release (build 6.0.0.1020) July 2010 Second Release (build 6.0.0.1021) is live: http://mfcmapi.codeplex.com . The scope of this release was primarily under the covers engineering, most notably to add SAL annotations . While adding these notations took seemingly forever, in the process I...
on
26 Jul 2010
Blog Post:
Content Indexing and Search Folders
Stephen Griffin - MSFT
[This is now documented here: http://msdn.microsoft.com/en-us/library/cc842312.aspx ] I recently had a customer who noticed that their MAPI search folders weren’t updating properly when they moved to Exchange 2010. Their wasn’t anything complicated about the search criteria – they...
on
22 Jun 2010
Blog Post:
May 2010 Release of MFCMAPI
Stephen Griffin - MSFT
The May 2010 Release (build 6.0.0.1019) is live: http://mfcmapi.codeplex.com . Mostly bug fixes and the ever expanding scope of Smart View. I’ve added parsing for PT_LONG as a date, enabling parsing of a number of props I couldn’t parse before. I also added parsers for Web View Persist Objects ( PR_FOLDER_WEBVIEWINFO...
on
13 May 2010
Page 1 of 4 (87 items)
1
2
3
4