Outlook developers will find the utilities and resources listed on this page helpful when they are developing add-ins for Microsoft Outlook.
Tools
[MS-PST]: Outlook Personal Folders File Format (.pst) Structure Specification |
Specifies the Outlook Personal Folders File Format and provides the necessary technical information required to read and write the contents of a Personal Folders File (PST). Also specifies the minimum requirements for a PST file to be recognizable as valid in order for implementers to create PST files that can be mounted and used by other implementations of the protocol. |
This Visual How To describes a search highlighting add-in for Microsoft Outlook 2010 that uses the Outlook Instant Search feature to find items that contain a search term, and then uses the Word object model to open an Outlook item in an inspector and highlight the search term. This Visual How To describes what the tool does and explains the add-in code. This Visual How To describes some extensibility features of the ribbon component of the Microsoft Office Fluent user interface (UI). |
|
Information for MAPI developers building MAPI applications that work with Outlook 2010. |
|
MSDN documentation of Microsoft Exchange Server Protocols. This documentation provides specifications for protocols that are implemented in the Microsoft Exchange Server system software and that are used to communicate with other products. |
|
LookOut is a Microsoft Outlook class macro intended to manage contacts. The main objective is to move from a folder structure to a category structure. Among the duties performed by LookOut there are: the conversion of contact folders in categories; the export of entire folder trees as single-contact or multi-contact vCards, the detection and management of duplicate contacts; the inclusion of a category field when exporting as vCard. |
|
Conceptual information specific to building a mail app for Outlook and Outlook Web App Preview for Exchange 2013 Preview |
|
Office 2010 is a broadly extensible platform for building Information Worker productivity solutions and developing for Office with Visual Studio 2010 makes this easy. The Office 2010 Developer Training Course includes videos, presentations, hands-on labs and source code. This content is designed to help you get started developing solutions, from Add-ins to full featured Office Business Applications (OBAs), using Visual Studio 2010 with Office 2010 and SharePoint 2010 as the core platform. |
|
Content topics include: Extending the User Interface in Outlook 2010, Programming the Outlook 2010 Solutions Module, Shutdown Changes for Outlook 2010 Beta, What's New for Developers in Outlook 2010 |
|
MSDN's Outlook Messaging API (MAPI) Reference guide provides the messaging architecture for Outlook 2007. MAPI for Outlook 2007 provides a set of classes, interfaces, functions, and other data types to facilitate the development of Outlook 2007 messaging applications. |
|
In order to facilitate interoperability and enable customers and vendors to access the data in .pst files on a variety of platforms, Microsoft will be releasing documentation for the .pst file format. |
|
This video explains how to create a Microsoft Outlook 2010 add-in that extends Business Contact Manager 2010. |
|
Use these macro samples to create your own Office applications that perform specific functions, or as a starting point to create more complex solutions. Each code sample consists of approximately 5 to 50 lines of code demonstrating a distinct feature or feature set in VBA. While most of the code samples are for Excel, Word, and Powerpoint, there are 4 samples for Outlook. There are also samples available for OneNote, Office, and Visio. |
I have a custom form that has been used for years with Outlook 2003. We have upgraded to Outlook 2007 (SP3), and are experiencing a problem with the Message field. When the form is completed and sent from one user to the next, the Message Field does not retain any of the contents (signature, custom message, etc.) that the author added. Other times, it will retain the information, but will "drop" the contents after the form has been Replied To or Forwarded several times. It is very intermittent. Please let me know if you have any thoughts on what could be causing this. The form design was not changed at all during the conversion from 2003 to 2007, and the problem never existed while using 2003. Thank you.