The Messaging API is a COM-like API that provides access to the contents of messaging stores. "Extended MAPI in Delphi" is a package providing access to Outlook-compatible objects through a COM-based API. Using MAPI, a program can connect to a MAPI store, and then perform operations against that store. Example # 1 - Log in MS Exchange Server and Query User Identity Example # 2 - Retrieve MS Exchange GAL (Global Address List) Example # 3 - Retrieve MS Exchange "Light" Hierarchy (by Global Address List) Example # 4 - Writing a small Hierarchy Viewer Example # 5 - Log in MS Exchange Server/Outlook and Getting Exchange Private Store Tree Example # 6 - Getting Exchange Mailbox and enumerate items (messages) in each folder Example # 7 - Now, we will get a message from folder and... Example # 8 - How to create AdviseSink to message store (Event Notification in MAPI) Example # 9 - How to work with MAPI Profiles Example # 10 - How to allow users to change their profile details on the exchange server Applications upon request (You ask - we create) # 1 How to call integrated dialogs in Address Book provider from DELPHI # 2 How to build SIMPLE Mailbox reader (agent) with CDO and DELPHI # 3 How to save attachments and messages from DELPHI # 4 How to send attachments and messages from DELPHI # 5 How to implement Extended MAPI in NT Service Application with DELPHI # 6 How to Read, Delete and Send messages from DELPHI # 7 How to use integrated MAPI Forms from DELPHI (Loading and Creating a Message Into a Form) # 8 How to use Personal folder (*.PST) files from DELPHI # 9 How to get access to Exchange Public folders from DELPHI # 10 Extended MAPI DCOM NT Server as Service # 11 Get all available Message Stores in our MAPI Profile # 12 Exchange ACL (Modifying Access Rights) Public Folders Access Control # 13 Out Of Office (Auto Replay Message, Message Rule)
Download and use it now: Extended MAPI in Delphi