2017-11-04 17 views
0

저는 얼마 전에 imaplib과 python을 사용하고 있으며 일부 코드를 다시 작성했습니다. 나는 최근 이메일에 대한 헤더에 액세스 할 때 메시지가 읽히도록 설정되는 문제에 봉착했습니다.imaplib을 사용할 때 자동 응답 메시지

저는 imaplib에서이 c.fetch('(UID BODY[HEADER])') 쿼리를 사용하고 있습니다.

그래서 내 질문에이 문제가 있습니다. 메시지가 읽음으로 설정되는 이유는 무엇입니까? 그리고 어떻게이 메시지의 읽기 플래그를 변경하지 않도록 이것을 뒤집을 수 있습니까?

답변

0

BODY 섹션을 가져 오면 읽음으로 표시됩니다. 대신 BODY.PEEK을 사용하십시오.

c.fetch('(UID BODY.PEEK[HEADER])')