[Dovecot] Seq-range order in sequence-set are matter?

Lay András andras at lay.hu
Thu Jul 12 14:13:21 EEST 2012


Hi!

I have a mailbox with 12 messages. Theese two commands:

x fetch 5,8:12 (UID)
* 5 FETCH (UID 10)
* 8 FETCH (UID 13)
* 9 FETCH (UID 14)
* 10 FETCH (UID 15)
* 11 FETCH (UID 16)
* 12 FETCH (UID 17)
x OK Fetch completed.

and

x fetch 8:12,5 (UID)
* 5 FETCH (UID 10)
* 8 FETCH (UID 13)
* 9 FETCH (UID 14)
* 10 FETCH (UID 15)
* 11 FETCH (UID 16)
* 12 FETCH (UID 17)
x OK Fetch completed.

outputs are equeal, this clean. But:

x fetch 1:*,5 (UID)
* 1 FETCH (UID 4)
* 2 FETCH (UID 5)
* 3 FETCH (UID 6)
* 4 FETCH (UID 7)
* 5 FETCH (UID 10)
* 6 FETCH (UID 11)
* 7 FETCH (UID 12)
* 8 FETCH (UID 13)
* 9 FETCH (UID 14)
* 10 FETCH (UID 15)
* 11 FETCH (UID 16)
* 12 FETCH (UID 17)
x OK Fetch completed.

and

x fetch 5,1:* (UID)
* 5 FETCH (UID 10)
* 6 FETCH (UID 11)
* 7 FETCH (UID 12)
* 8 FETCH (UID 13)
* 9 FETCH (UID 14)
* 10 FETCH (UID 15)
* 11 FETCH (UID 16)
* 12 FETCH (UID 17)
x OK Fetch completed.

command outputs are NOT equal? Why?

Thank you!

Lay



More information about the dovecot mailing list