many organization used outlook to send/receive their e-mail in theexchange environment, but sometimes many company maybe not use OutlookClient, then will be otherways like Mozilla. Sometimes i need to deployment other messaging system like Domino, sowhat the true about MAPI with exchange 2007? How pop with outlook orlate version in the exchange environment?
below we found some good introduction about MAPI, so enjoy it.
MAPI can be used to access items and folders within public and privatestores, as well as the properties stored along with each item. MAPI isused by various industry-standard e-mail clients, such as theMicrosoft® Exchange client, all versions of Microsoft Outlook® andOutlook Express, and many versions of proprietary clients, includingthose sold by QUALCOMM Incorporated (Eudora) and NetscapeCommunications Corporation. Previous versions of Exchange Serverprovided stores that were accessed primarily by using MAPI providers.
A request from a MAPI client, such as Outlook, to view a mailbox storeor a public store is sent as a remote procedure call (RPC) to theExchange Server 2007 . Because Outlook is a MAPI client, the requestmust go through MAPI on both the client and the server. The Exchangestore processes the request and maps the requested folders or items tothe equivalent MAPI properties. The requested information is then sentback through the MAPI layers to Outlook as a RPC.
The following illustration shows the>
Exchange 2007 continues to provide access to MAPI clients, such asOutlook, through the Exchange store MAPI message-store provider. MAPIclients can access mailboxes in any private store on the servertransparently. MAPI clients can access only one public folder tree perserver. This public folder tree is designated as the MAPI public foldertree, and is normally specified as the /public virtual root throughHTTP and as the Public Folders top-level folder through the ExchangeOLE DB (ExOLEDB) provider. To access data within other public foldertrees and associated public stores, you must use the new applicationprogramming interfaces (APIs) and protocols, such as the WebDAVprotocol, the ExOLEDB provider, or the file system.