Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 IMAP 协议扫描收件箱中的电子邮件。想编写一个应用程序,将我所有的时事通讯排序。
我注意到扫描 1 封电子邮件需要 1 秒。但是像 UnRoll.me 这样的服务如何在 2 分钟内完成?有什么建议吗?谢谢
[通灵调试帽子上]
您可能一次获取一条消息,而不是一次发送数百条消息的请求。可以获取大量 (U)ID 列表,并且您可以获得数百个响应,FETCH只需花费一次网络往返的费用:
FETCH
A001 FETCH 1:1000 (FLAGS BODY[HEADER.FIELDS (.....)])