obtendo URL de descoberta automática do endereço de email do Exchange
Estou começando com um endereço para um servidor Exchange 2007:
user@domain.exchangeserver.org
E tentei enviar uma solicitação de descoberta automática, conforme documentado emMSDN.
Tentei usar o endereço de descoberta automática genérico documentado noArtigo técnico do TechNet.
Então, usandocurl
no PHP, enviei a seguinte solicitação:
<Autodiscover
xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006">
<Request>
<EMailAddress>user@domain.exchangeserver.org</EMailAddress>
<AcceptableResponseSchema>
http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a
</AcceptableResponseSchema>
</Request>
</Autodiscover>
para o seguinte URL:
https://domain.exchangeserver.org/autodiscover/autodiscover.xml
Mas não obteve resposta, apenas um tempo limite.
Eu também tentei:
https://autodiscover.domain.exchangeserver.org/autodiscover/autodiscover.xml
Com o mesmo resultado.
Agora, como meu objetivo maior é usar a Descoberta Automática com os Serviços Web do Exchange e como todas as URLs do EWS geralmente usam o mesmo subdomínio que o endereço do Outlook Web Access, pensei em ver se o mesmo se aplica aos URLs de descoberta automática. . Como o URL do OWA é:
OWA: https://wmail.domain.exchangeserver.org
Eu tentei:
https://wmail.domain.exchangeserver.org/autodiscover/autodiscover.xml
E com certeza, recebi de volta a resposta esperada.
No entanto, eu conhecia apenas o subdomínio OWA porque é o servidor ao qual tenho acesso e que estou usando para testar tudo. Eu não sabia com certeza ou seria capaz de adivinhar se esse fosse um aplicativo ao vivo e o usuário estivesse digitando seu próprio email do Exchange.
Eu sei que as configurações de descoberta automática devem estar disponíveis sem saber o URL do OWA, porque eu posso inserir:
user@domain.exchangeserver.org
no Apple Mail no Snow Leopard e encontra tudo sem problemas.
Então a questão é ...
Devemoshttps://domain.exchangeserver.org/autodiscover/autodiscover.xml
funcionou, e eu apenas perdi um passo ao tentar me conectar a ele? Ou,
Existe algum truque (talvez envolvendo o ping do endereço de email?) Que o Apple Mail e outros clientes usam para resolver o endereço do subdomínio do OWA antes de enviar a solicitação de descoberta automática?
Obrigado a quem conhece ou pode adivinhar.