A descoberta automática de e-mails não está sendo investigada pelo Android

5

O cliente de e-mail padrão do Android deve investigar o servidor quanto ao domínio do endereço de e-mail do usuário por autodiscovery do outlook . Esse bug parece indicar que pelo menos as duas primeiras etapas desse protocolo funcionam.

Por exemplo, na primeira tela, você insere o endereço de e-mail ([email protected]) e a senha e toca em "Avançar" e o Android deve tentar buscar link e se isso falhar, tente buscar o link

No entanto, em TRÊS telefones separados (ambos 4.4 e 5), descobri que não é esse o caso. Depois de tocar em "Avançar", o Android afirma "Verificar informações de configuração automática ...", mas observei os registros do servidor da Web (e de e-mail) e nada acontece. Após alguns segundos, o telefone entra no modo de configuração manual. Eu também assisti para QUALQUER pacote batendo no servidor do endereço IP do telefone e recebi zilch.

Então, o que o Android está fazendo exatamente? Tudo o que posso pensar é que está tentando (e falhando?) Fazer algum tipo de pesquisa de DNS. Note que quando eu uso a configuração manual, tudo funciona bem. Eu também sou capaz de acessar manualmente o arquivo autodiscover / autodiscover.xml manualmente no navegador da web padrão do telefone (assim, minha configuração de DNS deve estar bem).

Por que outras pessoas que relatam esse bug dizem que as duas primeiras etapas da descoberta automática funcionam ? O que mais posso fazer para diagnosticar o problema? Tenho que enraizar um telefone e encontrar um sniffer de pacotes para ele?

Se ninguém sabe o que está acontecendo, você pode me ajudar a encontrar onde ir para tentar ler o código ... talvez a leitura do código produza algumas respostas?

    
por user109322 12.06.2015 / 20:35

2 respostas

1

Não estou ciente de que a "Descoberta Automática do Outlook" esteja funcionando corretamente sem ter sugestões no DNS do domínio.

Eu suponho que você está falando sobre um "Exchange Server", mas você pode ser um pouco mais específico sobre qual "cliente de e-mail padrão do Android", eu tenho 3 na minha frente e cada um tem um cliente de e-mail "default" diferente instalado.

Você também não menciona o seu servidor, se o gerenciar, se for hospedado pelo seu ISP ou por um provedor de hospedagem - nem todos podem ser configurados da mesma maneira que os links a seguir serão exibidos.

HTH

ISP SPecific link link link

Microsoft link link

Blogs de terceiros link

    
por 12.06.2015 / 21:31
0

Eu tenho notado a mesma coisa, no entanto, quando eu adiciono a conta como uma conta de troca em oposição a uma conta de e-mail, eu faço obter um hit HTTP em /autodiscover/autodiscover.xml . No entanto, depois disso, ele me diz o seguinte:

Unable to set up account

You entered an incorrect server address or the server requires a protocol version that Email does not support

Este é o log de acesso que o acompanha (anonimizado de alguma forma):

123.456.789.0 - [email protected] [08/Mar/2016:14:49:42 +0100] "POST /autodiscover/autodiscover.xml HTTP/1.1" 200 898 "-" "Android-SAMSUNG-SM-G920F/101.60001, Android-SAMSUNG-SM-G920F/101.60001"
123.456.789.0 - - [08/Mar/2016:14:49:52 +0100] "GET / HTTP/1.1" 200 3525 "-" "Mozilla/5.0 (Linux; Android 6.0.1; SM-G920F Build/MMB29K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/48.0.2564.106 Mobile Safari/537.36"
123.456.789.0 - username [08/Mar/2016:14:49:53 +0100] "OPTIONS /Microsoft-Server-ActiveSync?Cmd=OPTIONS&User=username&DeviceId=FOOBAR&DeviceType=SAMSUNGSMG920F HTTP/1.1" 200 3508 "-" "Android-SAMSUNG-SM-G920F/101.60001"

'' '

Eu acho que é um passo mais perto, não, não está lá.

    
por 08.03.2016 / 14:58