2011-03-25 2 views
0

IMAP을 사용하여 gmail (Google Apps 메일이지만 충분히 가깝습니다)에서 수신 이메일을 추출하려고합니다. 받은 편지함을 통해 실행하는 것만으로는 충분하지 않지만 다른 폴더에 보관 된 경우에도 모든 양호한 메시지 (스팸/삭제되지 않음)를 원하지만 현재 계정이나 초안에서 보낸 메시지는 원하지 않습니다. '모든 메일'폴더에 표시).Gmail에서받은 이메일 만 추출하는 방법이 있습니까

널리 사용되는 것으로,받은 편지함 외에도 특정 알려진 폴더 이름 만 있다고 가정 할 수 없습니다.

답변

0

UPDATE

아니를,이 사실은 제대로 작동하지 않습니다. 다른 도메인에 대한 작업에는 [$]NOTJUNK 플래그가 없습니다. 내 추측은 이것들이 Apple Mail에 의해 설정된다는 것입니다.

/UPDATE

지금까지 얻을 관리했습니다 최선의 결과가 $NOTJUNK 플래그를 설정 전체 편지 폴더의 메시지를 찾는 것입니다

하지만 NOTJUNK (NO $) 플래그 해제 및 보낸 폴더에서 반환 된 메시지를 필터링하십시오. 내가 NOTJUNK을 수행 한 간단한 테스트에서

은 (예를 들어, 애플 메일에서가 아니라 웹 인터페이스 내에서 초안에 대한 - NOTJUNK$NOTJUNK가 설정되지 않았다 둘 경우에) 초안 메시지를 설정

주 : xlist을 사용하여 해당 지역화 된 버전의 해당 폴더를 찾습니다. NOTJUNK 플래그가 신뢰할 수없는 것 때문에

0

, 지금 은하지 않아도 사람을 버리고 다음 보낸 폴더에서 사람을 멀리 던지는 전체 편지 폴더에서 모든 메시지를 받고,하고있어 Delivered-To 헤더 (이 헤더가없는 유일한 초안이 되길 바랍니다)

관련 문제