我正在使用node-imap模块(https://github.com/mscdex/node-imap)。我想使用API函数imap.end()关闭与邮件服务器的连接。我应该监听哪个事件以获得结果。我尝试监听'end'事件,但它从未发生。
imap.end()
bvjveswy1#
如果您查看文档,还会发现在连接完全关闭时会发出一个close事件。我发现了一个GitHub issue,其中一个用户询问是使用end还是close,软件包的作者回答说:“close”总是发出,您应该使用它。
close
end
lp0sw83n2#
客户端和服务器都可以关闭连接,不管是谁做的,都已经完成,客户端只需关闭连接即可,不需要填写一式三份的表单,向服务器请求权限,然后收到服务器的确认。礼貌的客户端确实发送logout命令。我希望imap.end()这样做。
logout
2条答案
按热度按时间bvjveswy1#
如果您查看文档,还会发现在连接完全关闭时会发出一个
close
事件。我发现了一个GitHub issue,其中一个用户询问是使用
end
还是close
,软件包的作者回答说:“close”总是发出,您应该使用它。
lp0sw83n2#
客户端和服务器都可以关闭连接,不管是谁做的,都已经完成,客户端只需关闭连接即可,不需要填写一式三份的表单,向服务器请求权限,然后收到服务器的确认。
礼貌的客户端确实发送
logout
命令。我希望imap.end()
这样做。