gpt4 book ai didi

python - 如何过滤收件箱并仅下载带有附件的电子邮件

转载 作者:太空宇宙 更新时间:2023-11-03 20:55:37 26 4
gpt4 key购买 nike

我正在使用 Exchangelib 过滤相当大的收件箱。我只想查看带有附件的电子邮件。

我尝试在过滤器中添加attachments=True 子句,但它不起作用。下面是我的代码。有人可以告诉我这样做的正确方法是什么吗?

account.inbox.filter(datetime_received__range=(start_time, end_time), sender=some_sender, attachments=True)

最佳答案

您可能想改为使用 has_attachments 过滤器进行过滤。我认为您不能直接过滤附件。另外,您可能只想使用 .only() 选择所需的字段:

account.inbox.filter(
datetime_received__range=(start_time, end_time),
sender=some_sender,
has_attachments=True,
).only('sender', 'subject', 'attachments')

关于python - 如何过滤收件箱并仅下载带有附件的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56056073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com