Многие клиенты IMAP используют результат команды SEARCH в качестве входных данных для выполнения другой операции@, например@ получения найденных сообщений@ их удаления@ или копирования их в другой почтовый ящик. Этого можно достичь с помощью стандартных операций IMAP, описанных в RFC 3501; однако@ это было бы неоптимально. Сервер отправит клиенту список найденных сообщений; после этого@ клиент должен будет проанализировать список@, переформатировать его@ и отправить его обратно на сервер. Клиент не может передать команду SEARCH в конвейер с последующей командой@ и@, в результате@ сервер может оказаться не в состоянии выполнить некоторые оптимизации. В этом документе предлагается расширение IMAP, которое позволяет клиенту сообщить серверу использовать результат команды ПОИСК (или ПОИСК уникального идентификатора (UID)) в качестве входных данных для любой последующей команды.
RFC 5182-2008 История
2008RFC 5182-2008 Расширение IMAP для ссылки на последний результат поиска