带日期过滤器的 IMAP 搜索命令
IMAP Search Command with date filter
我正在尝试获取特定日期范围内邮件的 UID 列表。
我正在尝试执行以下命令
$ UID 搜索自 2017 年 4 月 24 日起在 2017 年 4 月 27 日 UID 1 之前:*
获取异常作为 BAD COMMAND。
有什么建议吗?
月份的语法是:
date-month = "Jan" / "Feb" / "Mar" / "Apr" / "May" / "Jun" /
"Jul" / "Aug" / "Sep" / "Oct" / "Nov" / "Dec"
所以你的命令应该是
$ uid search since 24-apr-2017 before 27-apr-2017 uid 1:*
* SEARCH 317556 317557 [...] 318139 318140
$ OK done
或者只是 $ uid search since 24-apr-2017 before 27-apr-2017
因为 UID 限制是空操作。
我正在尝试获取特定日期范围内邮件的 UID 列表。 我正在尝试执行以下命令
$ UID 搜索自 2017 年 4 月 24 日起在 2017 年 4 月 27 日 UID 1 之前:*
获取异常作为 BAD COMMAND。
有什么建议吗?
月份的语法是:
date-month = "Jan" / "Feb" / "Mar" / "Apr" / "May" / "Jun" /
"Jul" / "Aug" / "Sep" / "Oct" / "Nov" / "Dec"
所以你的命令应该是
$ uid search since 24-apr-2017 before 27-apr-2017 uid 1:*
* SEARCH 317556 317557 [...] 318139 318140
$ OK done
或者只是 $ uid search since 24-apr-2017 before 27-apr-2017
因为 UID 限制是空操作。