gpt4 book ai didi

email - IMAP:搜索UID大于X的邮件(或通常在我上次搜索之后)

转载 作者:行者123 更新时间:2023-12-03 14:50:41 27 4
gpt4 key购买 nike

我正在编写一个脚本来分析我的邮箱,并希望定期检查是否有新邮件。搜索条件为:给我所有UID大于X的电子邮件的UID,其中X是我处理的最后一封电子邮件的UID。

或者,更广泛地说,我正在寻找一种自上次搜索以来仅查看邮件的方法。

请注意,我不是在寻找可见/不可见的消息;该脚本以只读方式打开邮箱,我希望它不干扰我的标志等。

我知道我可以在IMAP搜索中指定一个日期,但是该日期的粒度似乎是按天计算的,因此并不是我真正需要的。

我开始将Gmail用作IMAP服务器,但将来希望支持通用IMAP服务器。

有没有办法搜索UID大于X的电子邮件?还是从消息X开始指定所有消息的另一种方法?

最佳答案

您可以将IMAP SEARCH用于UID。假设您最近获取的UID是1999,我想您应该这样做:

SEARCH UID 2000:*

关于email - IMAP:搜索UID大于X的邮件(或通常在我上次搜索之后),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9147424/

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