A Microsoft Outlook email forum. Outlook Banter

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.

Go Back   Home » Outlook Banter forum » Microsoft Outlook Email Newsgroups » Add-ins for Outlook
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Question about extended mapi being deemphasized



 
 
Thread Tools Search this Thread Display Modes
  #1  
Old April 15th 08, 10:01 AM posted to microsoft.public.outlook.program_addins
Roice
external usenet poster
 
Posts: 3
Default Question about extended mapi being deemphasized


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  
Old April 15th 08, 10:23 AM posted to microsoft.public.outlook.program_addins
SvenC[_2_]
external usenet poster
 
Posts: 40
Default Question about extended mapi being deemphasized

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  
Old April 15th 08, 10:34 AM posted to microsoft.public.outlook.program_addins
Roice
external usenet poster
 
Posts: 3
Default Question about extended mapi being deemphasized


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  
Old April 15th 08, 10:55 AM posted to microsoft.public.outlook.program_addins
SvenC[_2_]
external usenet poster
 
Posts: 40
Default Question about extended mapi being deemphasized

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  
Old April 15th 08, 11:33 AM posted to microsoft.public.outlook.program_addins
Roice
external usenet poster
 
Posts: 3
Default Question about extended mapi being deemphasized


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  
Old April 15th 08, 12:18 PM posted to microsoft.public.outlook.program_addins
SvenC[_2_]
external usenet poster
 
Posts: 40
Default Question about extended mapi being deemphasized

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  
Old April 15th 08, 02:13 PM posted to microsoft.public.outlook.program_addins
Ken Slovak - [MVP - Outlook]
external usenet poster
 
Posts: 5,848
Default Question about extended mapi being deemphasized

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
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
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


All times are GMT +1. The time now is 11:10 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2004-2025 Outlook Banter.
The comments are property of their posters.