2

「すべて」を検索すると、次の UID を持つ gmail のメールボックスがあります。

[ 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 のバグですか、それとも私の理解が間違っているだけですか?

4

1 に答える 1

6

あなたがしたいUID SEARCH UID 3:*。メッセージのシーケンス番号で検索しています。1 -> 2、2 -> 5、3 -> 6、4 -> 51。したがって、UID が 6 と 51 のメッセージ 3 と 4 を検索しています。

于 2013-04-30T21:56:16.217 に答える