The MAPI/CDO download package now works on Windows Server 2008 and Vista. The main blocker to getting this to work was the fact that in Windows Server 2008 and Vista, mapi32.dll was marked as a system file. Any attempt to replace it would be blocked or undone. Exchange's MAPI has always replaced mapi32.dll with its own version, so it couldn't work on those operating systems.
The fix is modify Exchange's MAPI to take advantage of the MAPI Stub Library mechanism. We moved Exchange's MAPI binaries out of system32/syswow64 and placed them under C:\Program Files\ExchangeMAPI ("Program Files (x86)" on a 64 bit machine). We also renamed Exchange's mapi32.dll binary. It's now called ExMAPI32.dll.
Update: Looks like the Ehlo blog picked this up. Welcome Ehlo readers! I was involved in getting this update done, so lemme know if you have any questions.
The ESM for Vista is just that - it's a version of ESM designed to install and run on Vista. For W2k8 you can just install the regular ESM from the Exchange CD.
ESM 2003 won't install on W2K8/x64.
It complains: "Program is Blocked due to compatibility issues". I have not found any info
on M/S site (yet) about this issue.
Exchange 2003 isn't compatible with Windows 2008. But Exchange 2007 is. See http://msexchangeteam.com/archive/2007/08/16/446709.aspx.
Any issue installing this on Exchange 2007 mailbox servers, to enable a vb script that was developed before MRM to be run on the local server?
I am trying to install "Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1" (http://www.microsoft.com/downloads/details.aspx?familyid=E17E7F31-079A-43A9-BFF2-0A110307611E&displaylang=en) on 2008 SBS, and getting the error:
"Collaboration Data Objects 1.2.1 cannot be installed unless Microsoft Office Outlook 2007 is also installed".
The reason I ask is because my Symantec Backup Jobs are failing with:
"e0001207 - To support individual mailbox message and folder restores from Information Store backups, you must download and install the Microsoft Exchange Server MAPI Client and Collaboration Data Objects package version 06.05.7888 or later on the Exchange 2007 server ..."
Does anyone know of a way to install MAPI/CDO without installing Outlook 2007?
Joe - what you tried to install was ExchangeCdo.EXE and did not come from that link. You tried to install the CDO only package, which requires Outlook 2007. Redownload ExchangeMapiCdo.EXE and try it again.
installed onto windows 2003 standard 64bit.
the mapi extensions installed just fine but it did not register cdo.
manually registering c:\"\Program Files (x86)\ExchangeMapi"\cdo.dll fixed that.
RE Not registering CDO: I've not run across that in my testing.
I'm apparently having issues with MAPICDO 1.2.1 on a Windows 2008 x64 SP2 / BES 5.0 installation (problem with calendar synchronization). According to the Blackberry Engineer I have to reinstall MAPI/CDO, but he proceeded to leave me high and dry because I'm running on a W2K08 x64 SP2 server.
I tried moving the MAPI32.dll out of the SYSTEM32 and SYSWOW64 (at least that's the way I've interpreted it from your Blog) and reinstalled MAPICDO 1.2.1, but as soon as I do that the Blackberry MailStorage service fails as it is looking for the MAPI32.DLL in the SYSWOW64 directory. What should I be doing?
Jeff - I didn't mean to imply you should be manually moving binaries. I would suggest you:
1 - Uninstall the MAPI download
2 - Run FixMAPI
3 - Check that the version of MAPI in syswow64 is 1.0.xxxx. If it isn't there or is some version like 6.5, find that copy you manually moved and put it back. If you can't find it - get it from another similar system.
4 - Reinstall the MAPI download.
I had an issue with Symantec backup for single mailbox recovery, the error saying need to install CDO1.2.1 on exchange server 2007. After installing CDO1.2.1 on exchange server i could able to take backup, but the problem is i could not able to configure MAPI for new users. Is this issue because of CDO1.2.1 on Exchange 2007 or something else making this problem.
What do you mean by "configure MAPI for new users"? It's not clear what your issue is.
Am having Exchange 2008 x64 with Exchange 2007 sp1 running on it. for backup am using Syamntec backup exec 12.8 on a DELL Tape drive. Wen i try to take ordinary Exchange backup its works good, but wen i go for individual mailbox backup by check Granular restore technology there was error which shows to install Microsoft Mapi and CDO 1.2.1. after installing it too i faced the same problem with individual mailbox backup.
I went through all the requisites of syamntec regarding this issue and i met it and still problem exists.
What are the congiguration still i need to do on the Exchange side.
I faced problems in configuring MAPI for new users. so i again uninstalled ExchangeMapicdo1.2.1 from Mailbox server.
Kindly look into this issue. Suggest me the solution
What should i do to take individual mailbox backup.
is this problem related to Microsoft or Symantec?
If no one will tell me what they mean by "configuring MAPI for new users", I cannot help. I suggest contacting Symantec if you're having problems with their backup solution.
configuring mapi for new users in the sense Configuring outlook 2007 for new users.