Search code examples
node.jsimap

Waiting for email to arrive using node-imap


I'm using node-imap as a mail solution, but I need a way of waiting until an email arrives. In this post, someone referenced using the IMAP IDLE command to do this. I was wondering if anybody has had success with this, and how you would suggest incorporating that into the example code provided in the node-imap readme?


Solution

  • I decided to go with the inbox module. This provides a clear and quick solution through use of the call, client.on("new", function(message){.