We have been trying to use MAPI to send from SAS Desktop, when we send we get an error message from Outlook
Sample Code
options emailsys=mapi
filename mailbox email;
data _null;
File Mailbox to = '[email protected]' from = '[email protected]' subject = 'test';
put "Hi"
run;
When I run this I get the error
“Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default mail client.”
Most of the articles I have found mention the opposite of the issue (64 bit office and 32 bit applications) having issues that get this error. I have checked the Bitness regkey and it is set to "x86", repaired office, checked the MSMAPI32.DLL and MAPI32.DLL files which are referenced in some of the articles with no luck and of course Outlook is already set as the default mail client.
We are using
- Outlook 2016 (32 Bit) / SAS Desktop 64 Bit
- Exchange 2013
- MAPI outlook anywhere (aka RPC over HTTP)
- Outlook is the default mail client
Has anyone else had this issue and know how to resolve it?