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

Timo Sirainen tss at iki.fi
Tue Jul 17 14:38:59 EEST 2012


I can reproduce this in v1.0 and v1.1, but not with v1.2 or newer. So this has been fixed 3 years ago.

On 12.7.2012, at 14.13, Lay András wrote:

> 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