imap.end()触发的事件是什么?

时间:2016-08-03 07:00:56

标签: node.js imap node-imap

我正在使用 node-imap 模块(https://github.com/mscdex/node-imap)。我想使用API​​函数关闭与邮件服务器的连接 imap.end()。我应该听取哪些事件的结果。 我试图聆听“结束”的结局。事件但它从未发生过。

2 个答案:

答案 0 :(得分:0)

客户端或服务器可以关闭连接。无论是谁做到了,都已经完成了。客户端可以关闭连接,不需要一式三份地填写表单,向服务器请求权限,然后从服务器接收确认。

礼貌客户端会发送logout命令。我希望imap.end()可以做到这一点。

答案 1 :(得分:0)

如果您检查documentation,则还会在连接完全关闭时发出close事件。

我发现一个GitHub issue,询问是使用end还是close,该模块的作者说close总是发出,因此您应该使用它。

  总是发出

'关闭',您应该使用它。

来源:https://github.com/mscdex/node-imap/issues/394