gpt4 book ai didi

delphi - 使用 imap 仅从 Gmail 'sent items' 下载一些电子邮件 header

转载 作者:行者123 更新时间:2023-12-03 15:32:56 25 4
gpt4 key购买 nike

关于我的earlier question关于访问 Gmail 中的“已发送邮件”文件夹,接受的答案中提供的代码会使用 UIDRetrieveAllEnvelopes 下载该文件夹中的所有邮件 header 。一旦标题全部下载完毕,我就会对其进行过滤。

有没有办法只下载当天发送的消息(即下载前过滤)?

最佳答案

无法仅检索特定文件夹中某一天的邮件。

IMAP 方式是缓存消息/信封并仅检索最近/新消息。查看 TIdIMAP4.StatusMailboxTIdIMAP4.RetrieveFlags 来检查哪些消息对客户端来说是新消息,并仅下载这些消息/enelope。

可能的标志是

  TIdMessageFlags =
( mfAnswered, //Message has been answered.
mfFlagged, //Message is "flagged" for urgent/special attention.
mfDeleted, //Message is "deleted" for removal by later EXPUNGE.
mfDraft, //Message has not completed composition (marked as a draft).
mfSeen, //Message has been read.
mfRecent ); //Message is "recently" arrived in this mailbox.

关于delphi - 使用 imap 仅从 Gmail 'sent items' 下载一些电子邮件 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17377657/

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