2016-09-06 125 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

如果这个解决方案是正确的,你能接受答案吗? –