Я использую значения UID сообщения для синхронизации почтового ящика IMAP с моим приложением. Почтовым сервером является Microsoft Exchange Server 2013.
Согласно спецификации IMAP, номера UID должны быть строго восходящего. Однако порой я обнаружил, что результат поиска для диапазона значений UID возвращает число за пределами указанного диапазона.IMAP: поиск по диапазону UID на сервере Exchange кажется сломанным
=> 'A8 UID SEARCH UID 126095:*'
<= '* SEARCH 126026'
<= 'A8 OK SEARCH completed.
Это похоже на ошибку. Кто-нибудь столкнулся с этой проблемой и есть ли способ разрешить это?