It seems that the problem depends on which API calls you are using.
Calls to MAPISendMail should work without problems.
For all other calls to the MAPI method and functions for working in the MAPI application, the bit (32 or 64) of the MAPI application should be the same as the bit system of the MAPI subsystem on the computer that the application is targeting.
In general, a 32-bit MAPI application should not run on a 64-bit platform (64-bit Outlook on 64-bit Windows) without being rebuilt as a 64-bit application.
For a more detailed description, see the MSDN page on Creating MAPI Applications on 32-bit and 64-bit Platforms
source share