![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]() Hi folks, I am developing an outlook com addin. Because the outlook object model is limited it resorts to extended mapi in many fields. Reading about the latest exchange developments there is stated that Mapi32 is deemphasized. Does that also mean that extended mapi won't work in future versions of outlook, meaning my com addin will be useless? Cheers, Ron. |
#2
|
|||
|
|||
![]()
Hi Roice,
I am developing an outlook com addin. Because the outlook object model is limited it resorts to extended mapi in many fields. Reading about the latest exchange developments there is stated that Mapi32 is deemphasized. Does that also mean that extended mapi won't work in future versions of outlook, meaning my com addin will be useless? Where did you read about deemphasized ExMAPI? -- SvenC |
#3
|
|||
|
|||
![]() Hello SvenC, Where did you read about deemphasized ExMAPI? sorry, I did not read this, therefore the subject line is not correct and was meant as a question. With the introduction of exchange 2007 there are a lot of functionalities which are called deemphasized, Mapi32 included. That's why I wanted to know if the usage of extended mapi inside a com addin would be affected too. Sorry if that's a silly question, but my knowledge about outlook/exchange technologies is really limited. Ron. |
#4
|
|||
|
|||
![]()
Hi Roice,
Where did you read about deemphasized ExMAPI? sorry, I did not read this, therefore the subject line is not correct and was meant as a question. With the introduction of exchange 2007 there are a lot of functionalities which are called deemphasized, Mapi32 included. Again: where do read or hear about mapi32 deemphasized? There is nothing mentioned from Microsoft: http://technet.microsoft.com/en-us/l.../aa998911.aspx So I expect MAPI to be around for quite a while. It was actually the *only* API which lasted since Exchange 5 (don't know what earlier version used, could have been MAPI as well). All the other APIs come and go (cdoex, edoexm, exoledb, WebDAV, ISF you name them). -- SvenC |
#5
|
|||
|
|||
![]() There is nothing mentioned from Microsoft:http://technet.microsoft.com/en-us/l.../aa998911.aspx That's exactly the document that I meant: There is stated the following: Deemphasized Functionality There are legacy Exchange features that are now being deemphasized in Exchange 2007: Public folders - Free/busy calendaring functionality is provided by the Availability service. If you need additional functionality, migrate to SharePoint Portal Server or a similar product. Proxy address generators - Use the Exchange Management Shell. CDO 1.2.1 - This functionality is provided by the Exchange Web Services. MAPI32 - This functionality is provided by the Exchange Web Services. CDOEX (CDO 3.0) - This functionality is provided by the Exchange Web Services. Exchange WebDAV extensions - This functionality is provided by the Exchange Web Services. ExOLEDB - This functionality is provided by the Exchange Web Services. Store events - This functionality is provided by the Notification Web service. Streaming backup APIs. Exchange 2003 Virus Scanning Application Programming Interface (VSAPI). |
#6
|
|||
|
|||
![]()
Hi Roice,
There is nothing mentioned from Microsoft:http://technet.microsoft.com/en-us/l.../aa998911.aspx That's exactly the document that I meant: There is stated the following: Deemphasized Functionality CDO 1.2.1 - This functionality is provided by the Exchange Web Services. MAPI32 - This functionality is provided by the Exchange Web Services. Sorry - I stopped reading at this one: MAPI client and CDO 1.2.1 on the Exchange installation Exchange 2007 no longer depends on these components. They are a separate component that will be available for download. For more information about how to download the required components, see Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 So you do not get MAPI installed on the Exchange Server itself. But you can happily install the ExchangeMAPICDO package or even Outlook to get MAPI on the server. But more important to me is that MAPI access to the server is working and there is no statement that MAPI client access id deemphasized. At least as long as Outlook Clients are supported there should be MAPI access guaranteed. You might get an answer from Microsoft (mainly Stephen Griffin) when you ask this question in ms.public.win32.programmer.messaging -- SvenC |
#7
|
|||
|
|||
![]()
Outlook is entirely MAPI based, it would have to be rewritten from scratch
to not use MAPI. Same for Exchange server. ECE's aren't going to be supported for Outlook in the future, but you still will be able to write COM addins using Extended MAPI. -- Ken Slovak [MVP - Outlook] http://www.slovaktech.com Author: Professional Programming Outlook 2007 Reminder Manager, Extended Reminders, Attachment Options http://www.slovaktech.com/products.htm "Roice" wrote in message ... Hi folks, I am developing an outlook com addin. Because the outlook object model is limited it resorts to extended mapi in many fields. Reading about the latest exchange developments there is stated that Mapi32 is deemphasized. Does that also mean that extended mapi won't work in future versions of outlook, meaning my com addin will be useless? Cheers, Ron. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Extended MAPI version1 or later required | gery | Outlook - Using Contacts | 1 | March 15th 08 07:23 PM |
Howto: set ShowAsOutlookAB using Extended MAPI | tonyl | Add-ins for Outlook | 2 | March 1st 07 05:19 PM |
Regular expression search in Outlook with Extended MAPI | Rodeng | Outlook and VBA | 1 | November 3rd 06 05:28 PM |
Is Extended MAPI "hard"? | Rob Nicholson | Outlook and VBA | 6 | January 25th 06 02:01 PM |
Mapi32.dll is an invalid extended MAPI library | Mike Dormante | Outlook - General Queries | 1 | January 20th 06 03:26 PM |