我在我的项目中使用imap包我已阅读文档,我发现这是用于在日期的电子邮件中搜索。
imap.search([ 'UNSEEN', ['SINCE', 'May 20, 2010'] ], function(err, results) {
});
我想在2010年5月20日至2010年5月28日的两个日期之间搜索电子邮件。
那么有可能在imap协议中找到日期吗?
答案 0 :(得分:2)
您能参考您所引用的模块吗?
如果您使用的是mscdex/node-imap,则可以参考
' BEFORE' - 内部日期(忽略时间和时区)早于指定日期的消息。
' SINCE' - 内部日期(忽略时间和时区)在指定日期之内或之后的消息。
在其API文档https://github.com/mscdex/node-imap/blob/master/README.md#API
中搜索(< array>条件,< function>回调) - (void)
总结
imap.search([ 'UNSEEN', ['SINCE', 'May 20, 2010'], ['BEFORE', 'May 28, 2010'] ],
function(err, results) {
});
是你想要的......