我正在尝试将 imap.fetch() 的结果存储到一个变量中,以便在我想检查所有邮件时对其进行迭代。但是当我从另一个班级打电话给我的 getAllMail() 时它不起作用,感谢您的帮助。
let allSearch;
imap.search(['All', ['ON', date]], (err,res) => {
if (err) console.log(err)
else {
allSearch = imap.fetch(res, {bodies:'HEADER.FIELDS (FROM SUBJECT)', struct:true})
}
})
function getAllMail() {
allSerch.on('message', (msg, seq) => {
console.log()
})
}
module.exports.getAllMail = getAllMail