-1

我正在使用 IMAP 协议扫描收件箱中的电子邮件。想编写一个应用程序,将我所有的时事通讯排序。

我注意到扫描 1 封电子邮件需要 1 秒。但是像 UnRoll.me 这样的服务如何在 2 分钟内完成?有什么建议吗?谢谢

4

1 回答 1

1

[通灵调试帽子上]

您可能一次获取一条消息,而不是一次发送数百条消息的请求。可以获取大量 (U)ID 列表,并且您可以获得数百个响应,FETCH只需花费一次网络往返的费用:

 A001 FETCH 1:1000 (FLAGS BODY[HEADER.FIELDS (.....)])
于 2016-07-13T21:39:16.077 回答