Hi,
we have a customer which recently upgraded from Office 2013 to Office 365.
After upgrading, on some clients the customer had problem with a plugin in Outlook which stated the following problem:
Either there is no default mail or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default mail client.
originally we thought that the addin is the problem but after deactivating it turned out that Send as -> E-Mail Recipient throws the same error. It seems that MAPI is broken because the addin and the Send as command tries to access the MAPI-API
Further more we saw a strange behaviour in outlook. If we open the licensing there are two entries. One for office 2013 and one for office 365. In about window we see that this outlook is part of the old office 2013 suite and not part of the new office 365(below is one screenshot from outlook).
I don't know if this is related with the mapi problem but maybe outlook tries to access a wrong mapi version.
We also compared paths in the registry with a system which works without problems but couldn't find any difference.
MSMAPI32.dll in office installation folder is also the same file.
I already saw some posts which have the same problem with the same setup (upgrade office 2013 to office 365).
e.g. https://community.office365.com/en-us/f/685/t/287496
This behaviour only have a few clients but until now we didn't find a solution for this. OS is Win7x64 with Office 32bit before and now.
We already tried:
- Setting default email client in registry, the default email client was already correctly set in windows
- repair office
- fixmapi.exe
- deactivating all addins
- replace msmapi32.dll in office folder
- reinstall .net 3.5 and Visual Studio C++ 10.0 Redistributable (https://social.technet.microsoft.com/Forums/msonline/en-US/d4730382-7507-4aa8-8a63-cc0ebf2d3ee9/mapisendmail-failed-with-no-default-email-client-when-office-365-is-installed?forum=officesetupdeploy)
Is there anything we can do? Are there any logs whats wrong with mapi?
Thank you very much
Best regards