O Outlook 2010, 2013, 2016, ou Outlook para o Office 365 não pode se conectar usando MAPI via HTTPs como esperado

Aplica-se a: Exchange Server 2016 Enterprise EditionExchange Server 2016 Standard EditionExchange Server 2013 Service Pack 1 Mais

Sintomas


Considere o seguinte cenário:
  • Você está usando o Microsoft Outlook 2010.
  • Você está usando o Microsoft Outlook 2013 Service Pack 1 (SP1) ou uma versão posterior.
  • Você está conectado a um Microsoft Exchange Server 2013 Service Pack 1 (SP1) ou a caixa de correio do Microsoft Exchange Server 2016.
  • A caixa de correio do Exchange e servidores de acesso de cliente (CAS) que você está se conectando a todos tem Exchange Server 2013 SP1 ou uma versão posterior ou 2016 do Microsoft Exchange Server.
  • As configurações de servidor necessário para estabelecer conexões de MapiHttp estão configuradas corretamente.
Na situação acima, a coluna de protocolo na caixa de diálogo Status de Conexão do Outlook mostra que Outlook 2013 está conectado ao Exchange server usando um mecanismo de conexão diferente MAPI/HTTP. Por exemplo, a figura a seguir mostra uma conexão usando RPC/HTTP.
Protocolo

Observação As conexões MAPI/HTTP são designadas na coluna protocolo usando a sequência de HTTP

Além disso, se MAPI/HTTP estiver desabilitada, os usuários do Office 365 recebem uma solicitação de autenticação básica em vez de um prompt de autenticação modernos.

Causa


Esse problema pode ocorrer se o recurso de MapiHttp está desabilitado no cliente Outlook, usando o seguinte valor do registro:
Chave: HKEY_CURRENT_USER\Software\Microsoft\ExchangeDWORD: MapiHttpDisabledvalor: 1

Resolução


Para resolver esse problema, altere o valor de MapiHttpDisabled como 0 (zero) ou exclua o valor DWORD MapiHttpDisabled. Dados do registro destina-se somente para testes.
  1. Saia do Outlook.
  2. Abra o Editor do Registro. Para fazer isso, use um dos seguintes procedimentos, conforme apropriado para sua versão do Windows.
    • O Windows 8, Windows 8.1 e 10 do Windows: pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Digite regedit.exe e pressione Okey.
    • Windows 7: clique em Iniciar, digite regedit.exe na caixa Pesquisar e pressione Enter.
  3. Localize e selecione a seguinte chave no registro.HKEY_CURRENT_USER\Software\Microsoft\Exchange
  4. Clique com o botão MapiHttpDisabled e, em seguida, clique em Modificar.
  5. Altere os dados do valor para 0 e, em seguida, clique em Okey.
  6. Feche o Editor do Registro.
  7. Inicie o Outlook.

Informações adicionais


Para obter mais informações sobre os requisitos para MAPI por conexões HTTP, visite o seguinte site da Microsoft TechNet: