是否可以在特定消息 ID 后收到电子邮件

Is it possible to get emails after specific message id

我已经使用此示例实现了 IMAP 空闲客户端。

https://github.com/jstedfast/MailKit/blob/master/Documentation/Examples/ImapIdleExample.cs

我有数百万封电子邮件。我正在阅读电子邮件时保存它们的消息 ID。

在 computer/server 托管代码关闭或重新启动的情况下。

是否可以在特定邮件 ID 后开始阅读电子邮件。

我不想重新获取代码已读取的所有电子邮件。

与其保存 MimeMessage.MessageId,为什么不只保存您的程序看到的 UniqueId?它们不会在会话之间更改,并且会按顺序排列。

这就是世界上每个 IMAP 邮件客户端避免一遍又一遍地重新下载相同邮件的方式。