Один (SEARCH
) возвращает порядковые номера сообщений (MSN), которые пронумерованы от 1 до N и изменяются по мере добавления и удаления сообщений. Сообщение с номером 5 теперь может быть номером 4 завтра, если вы удалите сообщение перед ним.
Другой (UID SEARCH
) возвращает UID, которые не изменяются при удалении сообщений. Это два совершенно разных набора идентификаторов. Сообщение с UID 5 будет оставаться UID 5 до тех пор, пока оно не будет удалено (или перемещено и т. Д. c.).
UID никогда не будет повторно использоваться в этом воплощении папки. Если папка удалена и воссоздана, или почтовый сервер перестроен, папка UIDVALIDITY
должна измениться, чтобы вы могли определить, что ваш кеш больше не действует.