Node.js 使用节点imap等待电子邮件到达

Node.js 使用节点imap等待电子邮件到达,node.js,imap,Node.js,Imap,我使用节点imap作为邮件解决方案,但我需要一种等待电子邮件到达的方式。在post中,有人引用了使用IMAP IDLE命令来执行此操作。我想知道是否有人在这方面取得了成功,您建议如何将其纳入节点imap自述文件中提供的示例代码中?我认为最好的起点是研究如何在模块中创建此方法 看起来像新的。 就我所理解的这个模块的代码而言,他们每隔一段时间调用fetch命令,我认为研究这个方法是如何在模块中创建的是一个很好的起点 看起来像新的。 就我所理解的这个模块的代码而言,他们每隔一段时间调用fetch命令,

我使用节点imap作为邮件解决方案,但我需要一种等待电子邮件到达的方式。在post中,有人引用了使用IMAP IDLE命令来执行此操作。我想知道是否有人在这方面取得了成功,您建议如何将其纳入节点imap自述文件中提供的示例代码中?

我认为最好的起点是研究如何在模块中创建此方法

看起来像新的。
就我所理解的这个模块的代码而言,他们每隔一段时间调用fetch命令,我认为研究这个方法是如何在模块中创建的是一个很好的起点

看起来像新的。 就我所理解的这个模块的代码而言,他们每隔一段时间调用fetch命令,我决定使用这个模块。这通过调用client.onnew和functionmessage{.

提供了一个清晰快速的解决方案。我决定使用该模块。这通过调用client.onnew和functionmessage{.

提供了一个清晰快速的解决方案。对于,当新邮件到达当前打开的邮箱时,将发出邮件事件

您可以通过以下方式收听新邮件事件:

imap.on('mail', function(numNewMsgs) {
    // Fetch new mail
});
对于,当新邮件到达当前打开的邮箱时,将发出mail事件

您可以通过以下方式收听新邮件事件:

imap.on('mail', function(numNewMsgs) {
    // Fetch new mail
});

谢谢你的提示!我可能会查看收件箱模块,因为它有我需要的其他功能。如果可行,我会更新。谢谢提示!我可能会查看收件箱模块,因为它有我需要的其他功能。如果可行,我会更新。。