我正在尝试从 nodejs 中的收件箱中获取所有邮件,并且我正在使用这个库IMAP,我成功地在本地机器中获取了所有邮件,现在我想将它作为获取 API 提供,所以我m 使用快速服务器并创建了一个获取 url,但问题是 IMAP 库有自己的回调,如下所述:
imap.once('end', function() {
console.log('Connection ended');
res.send(JSON.stringify({data: inboxesVals});
});
而且我不知道我们是否可以将整个库代码包括上面的回调放在那个 GET api 功能块中,那么我如何等待 IMAP 库获取结果并返回响应?