Hi @Андрей Михалевский,
Welcome to the Microsoft Q&A platform!
Based on your description, if your client can't connect to Exchange 2016 using MAPI but can connect using IMAP and OWA, there could be several potential issues. Here are a few steps to help troubleshoot and resolve the problem:
- Ensure that MAPI over HTTP is enabled on both the Exchange server and the client side. You can check and enable MAPI over HTTP in Exchange Management Shell with the following command:
Get-OrganizationConfig | ft MapiHttpEnabled
If it's not enabled, you can enable it using:
Set-OrganizationConfig -MapiHttpEnabled $true
- Ensure that your Autodiscover service is properly configured and accessible. You can test Autodiscover by using the Test E-mail AutoConfiguration feature in Outlook.
- Hold down the
Ctrl
key, right-click the Outlook icon in the system tray, and selectTest E-mail AutoConfiguration
. - Enter the email address and password and click
Test
.
Ensure that the Autodiscover service returns the correct settings, including the MAPI endpoint.
- Make sure that your SSL/TLS certificates on the Exchange server are correctly configured and not expired. MAPI over HTTP relies on proper SSL/TLS configuration.
- Ensure that your firewall or network settings are not blocking the MAPI/HTTP protocol. Verify that the necessary ports (typically 443 for HTTPS) are open and not being blocked.
- Try creating a new Outlook profile to rule out corruption in the existing profile. Sometimes, profile issues can prevent proper MAPI connectivity.
- Make sure all the necessary Exchange services are running. You can restart the relevant services related to MAPI connectivity:
Restart-Service MSExchangeRPC
Restart-Service MSExchangeAB
Please feel free to contact me for any updates. And if this helps, don't forget to mark it as an answer.
Best,
Jake Zhang