2016-09-06 116 views
1

我試圖使用代碼使用Python從下載Gmail電子郵件附件的鏈接如何下載gmail附件?

https://gist.github.com/baali/2633554

我想申請時間過濾器+主題過濾器和下載附件共享。例如在過去24小時內收到的所有文件等。 任何人都可以請共享代碼或閱讀材料以應用高級過濾器來選擇電子郵件。

回答

1

根據您鏈接的腳本中添加以下行來篩選日期和主題的電子郵件:

from datetime import datetime 

day = '2016-09-06' 
subject = 'Your command is available' 
look_for = '(SENTSINCE {0} SUBJECT "{1}")'.format(
    datetime.strptime(day, '%Y-%m-%d').strftime('%d-%b-%Y'), subject) 

typ, data = imapSession.search(None, 'ALL') # Line 25 

您必須自定義變量,但你在這裏有一個工作的例子。 順便說一下,你應該看看這個fork,它似乎更新。

+0

如果這個解決方案是正確的,你能接受答案嗎? –