在imap Node.js中搜索电子邮件

时间:2014-05-20 10:02:21

标签: javascript node.js imap

我在我的项目中使用imap包我已阅读文档,我发现这是用于在日期的电子邮件中搜索。

imap.search([ 'UNSEEN', ['SINCE', 'May 20, 2010'] ], function(err, results) {
});

我想在2010年5月20日至2010年5月28日的两个日期之间搜索电子邮件。

那么有可能在imap协议中找到日期吗?

1 个答案:

答案 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) {
});

是你想要的......