【发布时间】:2014-04-01 05:33:35
【问题描述】:
我正在实施一个电子邮件客户端应用程序来同时监控不同 IMAP 配置的新电子邮件到达。我更喜欢 Nodejs,但我坚持创建连接。
让我用下面的例子来解释:
我有 3 个 IMAP 配置(不限于 3 个,每个提供商可能有 10、100、1000 或 > 1000 个用户)。
- Gmail
- 雅虎!
- Hotmail。
我为这 3 个提供程序进行了配置。现在我想为不同的用户监控以上 3 个邮件服务器。假设有 1000 个不同用户的 Gmail,Yahoo!与其他 1000 个用户和 Hotmail 与 1000 个用户。
我的问题是我想通过每个邮箱监控每个用户的新电子邮件到达。
NodeJS 会对此有所帮助吗?它将创建许多 TCP 连接。
我想以更少的网络成本实现这一点。
【问题讨论】:
-
做一个队列,假设一次1000个连接,检查邮件,先进先出。