2015-01-13 4 views
1

워드 프로세서 (https://docs.python.org/2/library/imaplib.html)의 말 :python imaplib : .close()를 한 번만 호출해야합니까?

IMAP4.close()
닫기 현재 선택된 사서함입니다. 삭제 된 메시지는 쓰기 가능한 사서함에서 제거됩니다. 이것은 LOGOUT 이전에 권장되는 명령입니다.

계정의 모든 편지함을 반복하고 싶습니다 (readony btw 열기).
로그 아웃하기 전에 완료되면 .close()를 한 번만 호출해야합니까?
다른 사서함을 열기 전에 매번 호출해야합니까?

답변

0

RFC 1730 https://tools.ietf.org/html/rfc1730#section-6.4.2에 따른 IMAP 'CLOSE'명령은 각 사서함에서 'CLOSE'를 호출하는 것이 더 빠르다고 언급하지만 필요하지는 않습니다.

파이썬의 imaplib close() 메소드는 'CLOSE'요청을 서버에 전달하기 만하면 파이썬 문서는 'recommended'라고 말하면서 RFC를 따라 간다.

관련 문제