iOS7은 메일 설정을 어떻게 감지합니까?


0

POP3 및 IMAP 전자 메일 서버가 모두있는 회사에서 근무하고 있습니다. POP3 서버는 pop3.mycompany.com에 있고 IMAP은 imap.mycompany.com에 있습니다. iOS7에서 이메일 계정을 설정할 때 기본적으로 POP 서버로 설정됩니다. 개인적으로 iOS가 이러한 설정을 감지하는 방법과 POP보다 IMAP을 선호하는 데 필요한 것이 무엇인지 궁금합니다. 현재 어느 서버에서도 SSL이 활성화되어 있지 않습니다.

답변:


1

iOS 검색 알고리즘이 공개적으로 어디에나 문서화되어 있는지 확실하지 않습니다.

이 작업을 수행하는 표준 방법은 DNS에 SRV 레코드를 설정하여 클라이언트에게 사용 가능한 서버를 알리는 것입니다.

IMAP (요청한 SSL없이)의 경우 다음과 같은 SRV 레코드를 설정합니다.

_imap._tcp SRV 114 imap.mycompany.com.

POP3의 경우 다음과 같은 레코드를 가질 수 있습니다.

_pop3._tcp SRV 10 1110 pop3.mycompany.com.

이 두 줄의 우선 순위는 0과 10입니다. 즉, 클라이언트는 POP3보다 IMAP을 선호해야합니다.

이에 대한 다른 방법은 Microsoft 자동 검색 메커니즘에 대한 SRV 레코드를 추가하는 것입니다. 이 SRV 레코드는 클라이언트를 웹 서버에서 호스팅해야하는 autodiscover.xml이라는 파일로 리디렉션합니다. 그런 다음 XML 파일에는 서버의 세부 정보가 포함됩니다.


이 정보에 대해 대단히 감사합니다. 정확히 내가 필요한 것입니다.
luna

애플은 RFC 6186을 지원하지 않고 다른 제공 업체에 대해 자체 메일 설정 데이터베이스 ( 토론 ( apples.apple.com/thread/6453430?start=0&tstart=0)를 가지고있는 것 같습니다.
Eric3
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.