有没有一个IMAP命令可以一次性搜索和排序?

问题描述 投票:0回答:1

我正在开发一个网络邮件客户端,我需要根据关键字搜索电子邮件,并在单个 IMAP 命令中按日期对结果进行排序。我知道 IMAP 提供

SEARCH
用于搜索,排序通常在客户端完成。但是,我想知道是否有一种方法可以将这两种操作结合起来,即在单个 IMAP 命令中进行搜索和排序,以实现更有效的处理。 IMAP 可以实现这一点吗?或者有解决方法可以实现这一点吗?

网络邮件客户端采用 PHP 和 JavaScript 语言。

目标是根据用户的搜索条件和排序偏好简化检索和向用户呈现相关电子邮件的过程。

sorting email search imap
1个回答
0
投票

sort 和 uid sort 命令完全可以满足您的需求。这是一个搜索我发来的消息、按大小排序并返回其 UID 的命令:

a uid sort (size) from "[email protected]"
© www.soinside.com 2019 - 2024. All rights reserved.