Waq*_*med 2 javascript imap node.js
我在我的项目中使用 imap 包我已经阅读了文档,我发现这个是为了在带有日期的电子邮件中搜索。
imap.search([ 'UNSEEN', ['SINCE', 'May 20, 2010'] ], function(err, results) {
});
Run Code Online (Sandbox Code Playgroud)
我想在两个日期之间搜索电子邮件,例如 2010 年 5 月 20 日到 2010 年 5 月 28 日。
那么可以在 imap 协议中的日期之间找到吗?
小智 5
你能参考你所引用的模块吗?
如果你使用的是mscdex/node-imap,你可以参考
'BEFORE' - 内部日期(不考虑时间和时区)早于指定日期的消息。
'SINCE' - 内部日期(不考虑时间和时区)在指定日期以内或晚于指定日期的消息。
在其 API 文档中https://github.com/mscdex/node-imap/blob/master/README.md#API
搜索(<数组>标准,<函数>回调)-(无效)
所以总结一下
imap.search([ 'UNSEEN', ['SINCE', 'May 20, 2010'], ['BEFORE', 'May 28, 2010'] ],
function(err, results) {
});
Run Code Online (Sandbox Code Playgroud)
是你想要的...