Validando se o autodiscover de um domínio chama o cPanel
Quando um domínio é marcado como "Email local" no cPanel, o sistema assume que o próprio servidor (o que roda o cPanel) é o responsável por receber os e-mails daquele domínio. Isso afeta tanto o roteamento interno de mensagens quanto a forma como serviços como o Autodiscover respondem às requisições dos clientes de e-mail.
Se, na prática, o serviço de e-mail está hospedado fora do cPanel (por exemplo, no Microsoft 365, Google Workspace, Skymail ou outro provedor), o cPanel ainda pode tentar responder às requisições de Autodiscover como se fosse o servidor correto. Isso causa dois problemas principais:
-
O cliente de e-mail (como o Outlook) recebe informações incorretas de configuração.
-
Ocorrem erros de certificado TLS/SNI, já que o certificado SSL do cPanel não corresponde ao serviço real de e-mail.
Por padrão, o cPanel responde a requisições de Autodiscover para qualquer domínio hospedado em sua estrutura, mesmo que ele não seja o servidor real de e-mail, desde que o domínio esteja marcado como "Email local". Isso leva o Outlook a tentar buscar configurações no seguinte endereço:
Se o domínio não possui um certificado SSL válido para seudominio.com
(por exemplo, está usando apenas o certificado genérico do cPanel), ou se a URL está apontando para o servidor errado, o cliente exibirá um erro de certificado ao tentar configurar a conta.
Este artigo foi criado com o objetivo de explicar como verificar se o Autodiscover de um domínio está respondendo incorretamente a partir de um servidor cPanel. Isso é especialmente relevante em casos onde o cliente hospeda o site em uma estrutura com cPanel, mas utiliza um serviço de e-mail externo (como o da Skymail).
Quando o domínio está marcado como “Email local” no cPanel e a entrada MX está ativa, o servidor pode acabar interceptando as tentativas de configuração automática feitas pelo Outlook. Como consequência, o Outlook localiza e tenta usar o Autodiscover do cPanel, em vez do serviço externo correto, como o da Skymail, e isso impede a configuração da conta Exchange.
Como validar se o Autodiscover está sendo respondido pelo cPanel
Basta acessar a seguinte URL em um navegador:
Se o navegador retornar uma mensagem de erro (como "500 Internal Server Error", "Certificate mismatch", ou mostrar uma página padrão do cPanel), é sinal de que o domínio está hospedado em um servidor cPanel e que ele está respondendo de forma incorreta ao Autodiscover, muito provavelmente porque está configurado como “Email local”.
Neste caso a configuração de autodiscover deve ser alterada no cPanel aonde o site está, seguindo este guia - Desativar descoberta automática em domínios com MX remotos – Cpanel
Se o retorno da URL for outro, como uma parte do site ou algum erro de acesso, é normal, provavelmente o site não está hospedado em um cPanel e a configuração do autodiscover está correta
Fim!