2014-05-13 2 views
0

교환 서버 (사무실 365)에 대해 IMAP uid_search을 수행하여 특정 이메일 주소로 /부터의 모든 이메일을 찾으려고합니다. 문제는 일부 클라이언트의 경우 엄청나게 많은 폴더가 있다는 것입니다. 그러나, 나는 IMAP 폴더 목록에서 같은 폴더가 표시되지 않고 각 폴더에 대해 쿼리를 수행하는 데, Exchange Web Services (EWS) FindItems within All Folders : 활성 동기화를 사용Exchange IMAP을 통해 모든 항목을 어떻게 검색합니까?

, 한 번에 모든 이메일을 검색 할 수있는 All Items 폴더가 나타납니다 개별적으로

각 폴더를 검색하지 않고도 IMAP을 사용하여 교환 된 모든 이메일을 검색하는 방법이 있습니까?

답변

1

Exchange IMAP 서버에 액세스 할 수 없으므로 구체적인 답을 드릴 수 없습니다.

대신 자신의 질문에 대한 답변을 살펴볼 몇 가지 제안을 제공해야합니다.

  1. 합니까 교환 IMAP은 XLIST 또는 SPECIAL-USE IMAP 확장을 지원? 그렇다면 그 중 하나를 사용하여 "모든 항목"폴더를 쿼리 할 수 ​​있습니다. 불행히도, 그 중 하나를 지원하는 의심.

  2. Exchange IMAP는 MULTISEARCH 확장을 지원합니까? 그렇다면 한 번에 여러 폴더를 검색 할 수 있습니다. 그들은 (나는 그것을 의심) 사용자 정의 확장이없는 경우

는 그 IMAP 확장 중 하나를 지원하지 않는 경우

는, 당신은 아마 행운입니다.

+0

제안 해 주셔서 감사합니다. 불행히도 이러한 확장은 지원되지 않습니다. 교환을 위해 IMAP을 포기해야 할 수도 있습니다. – ghempton

관련 문제