Option for MAPI export destination missing in CRViewer
We have an application developed in C++ which includes the Crystal Reports XI RDC and previewer component.
The application is installed at a customer on a Windows Server 2003 machine. Users are working in Terminal sessions connected via Remotedesktop.
For all user accounts the CR report component in our application is working fine, especially they are all able to send documents using the MAPI option in the previewer's export function. Outlook Express is configured as the default mail handler.
There is one exception: One user doesn't have the MAPI option in the export dialogue box. We checked user rights and MAPI configuration: all seems to be the same like for the other users. Especially he also has Outlook Express as default mail client and it is possible to send documents via MAPI out of other applications (for instance the "Send..." menu item in MS Paint).
We investigated the situation with Process Explorer and found out that the "u2dmapi.dll" is not loaded when the report is opened in our application - in contrast to all other users. All other export format and destination options seem to be available for this user (and the corresponding DLLs are loaded by the application). So we believe the issue is related to the u2dmapi.dll which is not loaded.
What can be the reason? Any hint to find a solution is very appreciated!
Thanks in advance!