У меня есть почтовый ящик на gmail, который имеет следующие UID, если я выполняю поиск «ВСЕ».Gmail IMAP-поиск по диапазону UID, кажется, пропускает первое сообщение
[ 2, 5, 6, 51 ]
Как ни странно, если бы я сделать поиск '3 *', я получаю только [6, 51] назад.
==> A6 UID SEARCH 3:*
<== '* SEARCH 6 51\r\nA6 OK SEARCH completed (Success)\r\n'
[parsing incoming] saw untagged SEARCH
<== 'A6 OK SEARCH completed (Success)\r\n'
Из моего понимания IMAP, предполагается, что он вернет [5, 6, 51] вправо? Это ошибка с Gmail или просто неправильное понимание?
Это сработало! Спасибо, я немного смутился. – wciu