Extended MAPI in Delphi 2014.09.18
he 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)