[Dovecot] UID FETCH returns results outside requested range

David Woodhouse dwmw2 at infradead.org
Mon Jul 12 15:51:15 EEST 2010


00 SELECT INBOX
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk $Label1 $Label2 $Label3 $Label4 $Label5 receipt-handled NotJunk NonJunk $MDNSent $has_cal unknown-6 OldNotJunk $Forwarded)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk $Label1 $Label2 $Label3 $Label4 $Label5 receipt-handled NotJunk NonJunk $MDNSent $has_cal unknown-6 OldNotJunk $Forwarded \*)] Flags permitted.
* 7126 EXISTS
* 0 RECENT
* OK [UNSEEN 16] First unseen.
* OK [UIDVALIDITY 1154089803] UIDs valid
* OK [UIDNEXT 152280] Predicted next UID
* OK [HIGHESTMODSEQ 22137] Highest
00 OK [READ-WRITE] Select completed.
01 UID FETCH 152280:* (UID)
* 7126 FETCH (UID 152279)
01 OK Fetch completed.

Dovecot 1.2.11 on Fedora 12 with Maildir mailboxen.

Why is it returning the message with UID 152279, when asked for the
range 152280:* ?  Is there some reason it has to return at least one
result?

-- 
dwmw2



More information about the dovecot mailing list