[Dovecot] about index cache
Timo Sirainen
tss at iki.fi
Mon Aug 13 18:24:35 EEST 2007
On Mon, 2007-08-13 at 23:18 +0800, Joe Wong wrote:
> Hi Timo,
>
> Not necessarily. It goes like this:
>
> 1. mailbox is newly created
> 2. a new mail arrives
> 3. Client does FETCH 1 (BODY.PEEK[HEADER.FIELDS (From)])
> --> Dovecot caches From header
> 4. Client does FETCH 1 (BODY.PEEK[HEADER.FIELDS (Subject)])
> --> Dovecot caches Subject header
> 5. a new mail arrives
> 6. Client does FETCH 1 (BODY.PEEK[HEADER.FIELDS (From)])
> --> Dovecot caches From and Subject headers
> 7. Client does FETCH 1 (BODY.PEEK[HEADER.FIELDS (Subject)])
> --> Dovecot gets Subject from cache
> 8. a new mail is added with APPEND command or with deliver
> --> Dovecot caches From and Subject header immediately (v1.1 only)
>
> at 3 and 4, does it means that dovecot has to open the message file twice to
> get the required header fields from the message?
Yes. But it's only that one time.
> What is the relationship
> between dovecot.index, dovecot.index.cache and dovecot.index.log?
http://wiki.dovecot.org/IndexFiles
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20070813/f6c2210e/attachment.bin
More information about the dovecot
mailing list