Outlook Exchange Proxy Settings dialog box always displays the internal host name as the Proxy server in an Exchange Server environment
Content provided by Microsoft
Applies to: Exchange Server 2013 EnterpriseExchange Server 2013 Standard EditionExchange Server 2016 Enterprise EditionExchange Server 2016 Standard EditionMore
Assume that you use Outlook Anywhere to connect to a Microsoft Exchange Server mailbox from an internal or external network. In this situation, the internal host name of Outlook Anywhere is always displayed as the proxy server for Exchange in the Microsoft Exchange Proxy Settings dialog box in Microsoft Outlook. Additionally, the Internal Authentication settings are always displayed in the Exchange Proxy Settings dialog box.
For example, you configure the Outlook Anywhere settings in Exchange Server. The external host name is set to "mail.contoso.com" and the internal host name is set to "internal.contoso.com."
However, the Microsoft Exchange Proxy Settings dialog box in Outlook always displays the internal host name as the proxy server, even if you connect from an external network.
This behavior is by design. Outlook always displays the internal host name as the proxy server, regardless of where the client connects from. However, Outlook always uses the best settings to connect to user’s mailbox in the background.
Starting with Exchange Server 2013, the InternalHostname property was included in Outlook Anywhere. When you use Outlook Anywhere to connect to Exchange Server, Outlook first uses the internal host name. However, when Outlook cannot connect to Exchange Server by using the internal host name, Outlook uses the external host name instead of the internal host name.
To identify which URL Outlook Anywhere uses to connect to Exchange Server, follow these steps:
Press and hold Ctrl, and then right-click the Outlook icon in the notification area.
Click Connection Status.
ERROR: at System.Diagnostics.Process.Kill()
at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)New URL: about:blank