【发布时间】:2021-11-21 04:31:35
【问题描述】:
我将nodejs 与库imap 一起使用,并且我试图只获取最后一封电子邮件,但我不知道要过滤的确切参数。有人知道吗?谢谢!
const imap = new Imap(imapConfig);
imap.once('ready', () => {
imap.openBox('INBOX', false, () => {
imap.search(['ALL', ['SINCE', new Date()]], (err, results) => {
const f = imap.fetch(results, { bodies: '' });
【问题讨论】:
-
只用
"*"替换"ALL",它应该可以工作。"ALL"表示"1:*",这又表示“从第 1 条到最后一条的所有消息,包括在内”。我想你也可以放弃 SINCE。
标签: javascript node.js imap