Outlook 2003 Using C#
Outlook 2003 as an Object Model Microsoft has a long history of exposing an application's functionality to external programs. For example, if your project requires spell-checking functionality, you can leverage the object model exposed from Microsoft® Word. In a similar vein, if you are building an application that requires the functionality supplied by Microsoft® Outlook® 2003, you can leverage the associated object model. In a nutshell, the Outlook 2003 object model allows you to interact with: E-mail items. The Outlook Contacts database. The Outlook Calendar. Outlook Notes and Tasks. The UI of Outlook itself (Explorers, Inspectors, CommandBars, etc). This is obviously a subset of the contained functionality, but I'm sure you get the general idea: The functionality of Outlook 2003 can be accessed via its associated object model. See more: http://msdn.microsoft.com/en-us/library/aa289167.aspx