We are seeing a problem with the WINAPI/StartMailMessage that opens outlook. I works on office 32-bit, but does not work on a 64-bit. I was wondering if there is a different API for 64-bit.
There is a compatibility issue between the 64-bit versions of Microsoft Outlook and other 32-bit applications. Since Plex generates 32-bit application, you will need to use the 32-bit versions of Outlook. Here is a link to a Microsoft article that explains this:
In this article, Microsoft is specifically addressing Office 2010, but this would apply to Office 2013 as well. Specifically, they state:
"Important: The 32-bit version of Office 2010 is the recommended option for most people, because it prevents potential compatibility issues with other 32 -bit applications, specifically third-party add-ins that are available only
for 32-bit operating systems.
Communicator integration: If you install the 64-bit version of Office, certain Microsoft Office Communicator 2007 features that involve integration with Outlook are lost. For example, you cannot right-click a Communicator
contact to schedule a meeting, send an e-mail message, or find previous conversations. This is because Office Communicator R2 is 32-bit, and Messaging Application Programming Interface (MAPI) calls do not cross the
32-/64-bit boundary. "
So, if you are using the OBMAPI or WINAPI Souce Code mail APIs, then you will not be able to use the 64-bit version of Outlook 2013 with these APIs.
So, in that issue, we recommend the following options:
1) Use the 32-bit version of Outlook 2013.
2) Change your mail functionality to use a 3rd party library that does not rely on Messaging Application Programming Interface.
3) Raise an enhancement request (via the Idea Wall on CA Support Online) for the OBMAPI and CSAPI mail functionality to support 64-bit.
We have had other customers inquire about this, so I would encourage you to post this idea to our Idea Wall.
CA Plex Support
Perhaps this would be resolved with a 64-bit version of Plex?
You can vote up the suggestion: 64bit version of CA Plex
Retrieving data ...