Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 2.09 KB

Documentation.md

File metadata and controls

40 lines (29 loc) · 2.09 KB

MFCMAPI Resources

MFCMAPI on Facebook
A Brief History of MFCMAPI
MFCMAPI Articles
Blog entries on MFCMAPI/MAPI Editor (archived)

MFCMAPI Add-Ins

MFCMAPI Addin Development
Sample add-in for creating contacts, appointments, tasks, etc.

Debugging symbols

When debugging MAPI or Outlook, add Microsoft's public symbol server to your debugger's symbol path:

https://msdl.microsoft.com/download/symbols

For MFCMAPI and MrMAPI, matching PDB archives are available alongside the executable archives in the GitHub releases. Download the PDB archive for the same release and architecture as the executable, then extract the PDB alongside the EXE.

Visual Studio

Under Tools > Options > Debugging > Symbols, add the URL as a symbol-file location. While debugging, use Debug > Windows > Modules to load symbols and inspect Symbol Load Information.

WinDbg

Append the server to your symbol path, using a local cache directory, then reload symbols:

.sympath+ srv*C:\Symbols*https://msdl.microsoft.com/download/symbols
.reload

General MAPI/Exchange Development Resources

MSDN MAPI Documentation
Exchange Protocol Documentation
MAPI Mail List
ExchangeDev Blog (archived)
EHLO Blog
EWSEditorEWSEditor