array imap_sort (int stream, int criteria, int reverse, int options)
Возвращает массив номеров сообщений, отсортированных по заданным параметрам.
Reverse равен 1 для сортировки в обратном порядке.
Criteria может иметь одно (и только одно) из следующих значений:
SORTDATE Date сообщения
SORTARRIVAL дата поступления
SORTFROM mailbox в первом адресе From
SORTSUBJECT тема сообщения
SORTTO mailbox в первом адресе To
SORTCC mailbox в первом адресе cc
SORTSIZE размер сообщения в октетах
Флаги это битовая маска с одним или более значениями:
SE_UID возвращает UID’ы вместо номеров последовательности SE_NOPREFETCH не извлекает заранее найденные сообщения