This is not a recommended option for production. However, it can be useful for debugging the environment. In this document we discuss how to use the native AutoDiscover client inside Outlook Profiler.
Need to know
The AutoDiscover server developed by Microsoft is a redirecting, password restricted Web service that replies in XML when the final endpoint is found. The AutoDiscover client inside of Outlook Profiler therefore passes the username and password using HTTP digest protocol over an SSL connection. Our client handles the low level details, however, you do need to specify the correct endpoint.
Step 1:
Finding the correct AutoDiscover URL
Step 2:
Edit the profiler.ini file and set ReadActiveDirectory=1. Set the AutoDiscover URL you found above: AutoDiscoverURL=https://pod12345.outlook.com/Autodiscover/Autodiscover.xml.
Step 3:
Set the ini AutoDiscoverEmail= value to something like %AD_userPrincipalName% or %username%@domain.com.
Step 4:
Set the ini AutoDiscoverPassword= value to the user's password. If you don't know it, you could prompt to ask them for it.
Step 5:
The last step is to enable Anonymous Authentication and Outlook Anywhere (aka Outlook over HTTP) like so:
EncryptDataBetweenOutlookExchange=0
LogonNetworkSecurity=3
ConnectExchangeUsingHTTP=1
ConnectWithNetwork=1
ExchangeServerProxyName=outlook.office365.com
ConnectUsingSSLOnly=1
MutuallyAuthenticateSessionSSL=1
PrincipalNameProxyServer=msstd:outlook.com
AuthenticationConnectingExchangeProxy=0