
Android의 기본 이메일 클라이언트는 서버에서 사용자 이메일 주소의 도메인을 검색해야 합니다.Outlook 자동 검색.이 버그해당 프로토콜의 적어도 처음 두 단계가 작동함을 나타내는 것 같습니다.
예를 들어, 첫 번째 화면에서 이메일 주소([이메일 보호됨]) 및 비밀번호를 입력하고 '다음'을 터치하면 Android에서 가져오기를 시도합니다.https://example.com/autodiscover/autodiscover.xml실패하면 가져오기를 시도하세요.https://autodiscover.example.com/autodiscover/autodiscover.xml
그러나 3개의 별도 휴대폰(4.4 및 버전 5 모두)에서는 그렇지 않은 것으로 나타났습니다. "다음"을 터치한 후 Android에서는 "자동 설정 정보를 확인하는 중..."이라고 표시하지만 웹(및 이메일) 서버 로그를 관찰했는데 아무 일도 일어나지 않습니다. 몇 초 후에 전화기는 수동 설정 모드로 들어갑니다. 나는 또한 전화기의 IP 주소에서 서버에 도달하는 모든 패킷을 지켜봤고 아무 것도 얻지 못했습니다.
그렇다면 Android는 정확히 무엇을 하고 있나요? 내가 생각할 수 있는 것은 일종의 DNS 조회를 시도하고 있다는 것뿐입니다. 수동 설정을 사용하면 모든 것이 잘 작동합니다. 또한 전화기의 기본 웹 브라우저에서 autodiscover/autodiscover.xml 파일에 수동으로 액세스할 수도 있습니다(따라서 DNS 구성이 양호해야 합니다).
다른 사람들이 신고하는 이유그 버그처음 두 자동 검색 단계가 작동한다고 말합니까? 문제를 진단하기 위해 또 무엇을 할 수 있습니까? 전화기를 루팅하고 패킷 스니퍼를 찾아야 합니까?
무슨 일이 일어나고 있는지 아무도 모르는 경우 코드를 읽으려면 어디로 가야 할지 찾는 데 도움을 주실 수 있나요? 코드를 읽으면 답을 얻을 수 있을까요?
답변1
도메인 DNS에 힌트가 없으면 "outlook 자동 검색"이 제대로 작동하는지 알 수 없습니다.
나는 당신이 "Exchange Server"에 대해 이야기하고 있다고 가정하지만 어떤 "Android의 기본 이메일 클라이언트"에 대해 좀 더 구체적으로 설명할 수 있습니까? 제 앞에는 3개가 있고 각 클라이언트에는 서로 다른 "기본" 이메일 클라이언트가 설치되어 있습니다.
또한 서버를 관리하는 경우, ISP나 호스팅 제공업체에서 호스팅하는 경우 서버에 대해 언급하지 않습니다. 모든 서버가 다음 링크에 표시되는 것과 같은 방식으로 구성될 수는 없습니다.
HTH
ISP 특정 http://www.rackspace.com/apps/support/portal/1218 http://kb.intermedia.net/article/1306 http://www.virtuworks.com/how-to-setup-outlook-autodiscovery-for-your-domain/
마이크로소프트 https://support.microsoft.com/en-us/kb/940881 http://blogs.technet.com/b/rmilne/archive/2014/10/02/how-to-check-exchange-autodiscover-srv-record-using-nslookup.aspx
타사 블로그 https://acbrownit.wordpress.com/2012/12/20/internal-dns-and-exchange-autodiscover/
답변2
저도 같은 현상을 보았으나 이메일 계정이 아닌 Exchange 계정으로 계정을 추가하면하다에서 HTTP 히트를 얻습니다 /autodiscover/autodiscover.xml
. 그러나 그 후에는 다음과 같이 알려줍니다.
계정을 설정할 수 없습니다
잘못된 서버 주소를 입력했거나 서버에 이메일이 지원하지 않는 프로토콜 버전이 필요합니다.
다음은 함께 제공되는 액세스 로그입니다(다소 익명 처리됨).
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"
````
한발짝 더 가까워진 것 같은데, 아직 멀진 않은 것 같아요.