2011-10-28 5 views

답변

5

당신은 IMAP를 처리하는 좌절감을 많이 제거 가져옵니다 IMAPClient 라이브러리를 체크 아웃 할 수 있습니다.

from imapclient import IMAPClient 

HOST = 'imap.gmail.com' 
USERNAME = '' 
PASSWORD = '' 
ssl = True 

server = IMAPClient(HOST, use_uid=True, ssl=ssl) 
server.login(USERNAME, PASSWORD) 

server.select_folder('INBOX') 
messages = server.search(['X-GM-RAW has:attachment']) 

print '%d messages with attachments' % (len(messages),) 
print 
print 'UIDs of messages with attachments:' 
print messages 

결과 :

 
1 messages with attachments 

UIDs of messages with attachments: 
[85L] 

는 IMAPClient를 사용하여 첨부 파일이있는 이메일을 얻을 것 어떻게