MAPICDO, Distribution Lists, and Exchange 2010
One of the lesser known tricks in MAPI is that when you open a distribution list (MAPI_DISTLIST) from an address book using OpenEntry, if you don’t specify an interface what you get is not an...
View ArticleMAPICDO and Exchange Server 2013
I’ve just been given clearance to publicize this since apparently it was discussed at MEC: The MAPICDO download *will* be updated to support Exchange Server 2013. This is important because:As has been...
View ArticleMAPICDO and the Impersonation Hang
So – there’s a potential hang in the current builds of MAPICDO, but you can avoid it, so it doesn’t have to be a huge problem.The repro scenario for the hang is this: You’ve got an application which...
View ArticleOctober 2012 Release of MFCMAPI and MrMAPI
The (very late) October 2012 Release (build 15.0.0.1036) is live: http://mfcmapi.codeplex.com.As part of my work to get MFCMAPI and MrMAPI working well in side-by-side scenarios where both Outlook 2013...
View ArticleMAPICDO and Exchange Server 2013 (Update)
I’ve just been given permission to announce we’re targeting the release of the updated MAPICDO which will support Exchange 2013 to coincide with the release of Exchange 2010 SP3.Exchange 2010 SP3 was...
View ArticleLocating the POP3 UIDL History
When Outlook’s POP3 provider syncs with a POP3 mailbox and the user chooses to leave a copy of the messages on the server, it has to remember which messages it has already downloaded so it doesn’t...
View ArticleParsing the POP3 UIDL History
In my previous post, we discussed how to locate Outlook’s POP3 UIDL history. Now that we have the blob, let’s look at how to parse it:POPBlob Structure:Version (2 bytes): Must be PBLOB_VERSION_NUM (3)...
View ArticleWhen to Build a Mail App
Here’s a nice article on choosing between mail apps and add-ins for Outlook...
View ArticleWrapped PST Sample Updated for Outlook 2013
I’ve just checked in a fix for the Wrapped PST sample that should allow it to work with Outlook 2013. Let me know if you find any problems with the sample. I haven’t tested the other samples yet as...
View ArticleJanuary 2013 Release of MFCMAPI and MrMAPI
The January 2013 Release (build 15.0.0.1037) is live: http://mfcmapi.codeplex.com.We’ve been working a few issues lately related to the size of a OST versus the size of a mailbox. I’ve added some...
View ArticleCustom Providers and Outlook 2013
Some of you may have already noticed this by now, but the logic used to load MAPI providers has changed in Outlook 2013. Previously, we would use LoadLibrary to load a MAPI provider. This API has logic...
View ArticleExchange 2013 Recipient Properties On Sent Items
http://msdn.microsoft.com/en-us/library/ee159108(v=exchg.80).aspxIf you’ve got an application that processes e-mails paying attention to the PR_RECEIVED_BY_* and PR_RCVD_REPRESENTING_* properties, you...
View ArticleExchange 2013 Compatible MAPICDO
As several of you have noted, we recently released an update for the MAPICDO package. This is the update you have all been waiting for, as it is now possible to build an RPC/HTTP enabled profile to...
View ArticleDeveloping Apps For Office
So – I’ve been playing a lot with Apps for Office lately. I even wrote and published an app:http://office.microsoft.com/en-us/store/message-header-analyzer-WA104005406.aspxMy management encouraged me...
View ArticleMarch 2013 Release of MFCMAPI and MrMAPI
The March 2013 Release (build 15.0.0.1038) is live: http://mfcmapi.codeplex.com.A few smaller changes this round: I’ve upgraded the project to support Visual Studio 2012. I also fixed a bug in the new...
View ArticleMarch 2013 Second Release of MFCMAPI and MrMAPI
The March 2013 Second Release (build 15.0.0.1039) is live: http://mfcmapi.codeplex.com.This is an emergency build to correct a problem a few people were having running MFCMAPI on Windows XP.Here's a...
View ArticleMessage Header Analyzer Hits the Big Time
Anybody remember that Message Header Analyzer App for Office I wrote about last month? Well, the folks who do support for Exchange and Office 365 caught wind of it and liked it. In fact, they liked it...
View ArticleOutlook and the Credential Manager
Recently, I’ve had a few different customers coming to me asking about Outlook’s interaction with the Credential Manager. If you’ve not looked at the Credential Manager before, you can read a bit about...
View ArticleMAPICDO May 2013 Update
It;’s here! It’s finally here! The May 2013 update of MAPICDO is live here:http://www.microsoft.com/en-us/download/details.aspx?id=39045At that same link, you’ll also find the long awaited...
View ArticleCreating Exchange 2013 Profiles Using MFCMAPI
Now that MAPICDO has been updated to support connecting to Exchange 2013 using RPC/HTTP, and the guidance for programmatically building profiles has been published, Dave has published a pair of...
View Article