In Outlook 2016, you can't setup an account from an Exchange 2007 server without having autodiscover setup correctly. The Manual Setup only offers "Exchange ActiveSync" which doesn't work with the 2007 Exchange. (The working method is named "Microsoft Exchange".)
Usually, for an email address
email@example.com, Outlook 2016 will look for
https://autodiscover.example.org/autodiscover/autodiscover.xml. If that DNS
entry isn't configured or there's no
autodiscover.xml at that address, the
account setup in Outlook will fail.
However, there are a few ways
to override where Outlook is looking for that XML. The probably easiest one is
by adding a registry key to point to a local file containing the actual path to
So, let's say, you can reach OWA via
https://mail.example.org/owa/, then the
And you're trying to add an email address
firstname.lastname@example.org which is managed by
that Exchange 2007 (and you can login to OWA just fine).
Create a file
C:\autodiscover.xmlwith the following contents:
<?xml version="1.0" encoding="utf-8" ?> <Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006"> <Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a"> <Account> <AccountType>email</AccountType> <Action>redirectUrl</Action> <RedirectUrl>https://mail.example.org/autodiscover/autodiscover.xml</RedirectUrl> </Account> </Response> </Autodiscover>
Open regedit and navigate to the path
- Add a new String (REG_SZ), name it
company.com(the part after the
@in your mail address) and assign the value
- Done. Now open Outlook 2016 and add your account. It should work now.