Autodiscover and Exchange 2007 and Outlook

Can you use autodiscover in Exchange to tell Outlook clients which protocol to use preferentially?  If you go into the settings...

File/Account Settings/Account Settings/
Dbl-click EMail Account/More Settings
Connection Tab/Exchange Proxy Settings can say whether to use http and then tcp/ip (RPC I think in fact.)  But can I avoid configuring these check boxes and just autodiscover dictate which protocol to use first?
The document below seems to imply it can tell which servers to go to but can it say which protocol to use as well?  And if so where would I configure this in Exchange?
amigan_99Network EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


You cannot use Autodiscover to specify which protocol Outlook should use while connecting to Exchange Server. This is decided by AutoDiscover Service and this cannot be changed. AutoDiscover looks for the text "outlook" in the path of the "xmlns=" in the request, which indicates that a request was made from an Outlook (MAPI) client.


If it is "outlook" then AutoDiscover uses EXCH provider, else it uses EXPR (Outlook Anywhere) provider.


Now once Outlook profile is configured with a provider, it always uses the same provider until Outlook is unable to connect to server. Then it runs another discovery.

If you have a group of users who always connect to Exchange server from office network and you dont want them to connect to Exchange using RPC/HTTP, then you can create a GPO to disable the option "Connect to Microsoft Exchange using HTTP" in Outlook. You need to install the administrative template file Article-961112.adm. This will enable the options for configuring RPC/HTTP thru GPO. Please refer following article for more information regarding this.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
amigan_99Network EngineerAuthor Commented:
That is a huge help - thank you!  What would be the downside of just making all my outlook users use http in all locations?  The issue is that doing an initial mail pull with a 2013 client over RPC from the 2007 Exchange server brings the hub server to a crawl.  Queues grow out of control.  Changing the proxy transport to http fixes the issue.  I'm thinking to just make everyone http.
If everyone is configured to use only http, then it will be a problem if they are connecting to mail from internet without a VPN connection. Outlook Connectivity from internet requires Outlook Anywhere.
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

amigan_99Network EngineerAuthor Commented:
We use Outlook Anywhere regularly.  So I guess we're good?
Since you want all users to use Outlook Anywhere, the configuration looks fine and it will work perfect.
amigan_99Network EngineerAuthor Commented:
Thank you again.  This will really help us with the Outlook 2013/Exch2007 performance issues.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.