[Dovecot] dovecot.index
Hello,
I can't locate the dovecot.index in my ~/Maildir
[root@fedora-p24 Maildir]# ls cur dovecot-uidlist new dovecot.index.cache dovecot-uidvalidity subscriptions dovecot.index.log dovecot-uidvalidity.4b1e77ef tmp
Where is the dovecot.index ? This tutorial http://wiki.dovecot.org/IndexFiles tells that I should find it where the other indexes are by default under ~/Maildir
I don't understand the IMAP UID mapping [root@fedora-p24 cur]# ls cur 1260490526.M622249P1489.fedora-p24.local,W=582:2,S 1260491930.M172649P1524.fedora-p24.local,W=675:2,S 1260492827.M414655P1561.fedora-p24.local,W=3390476:2,S 1260539343.M690611P1736.fedora-p24.local,W=665:2,S 1260539406.M725730P1746.fedora-p24.local,W=655:2,S 1260539465.M446296P1750.fedora-p24.local,W=689:2,S
The IMAP UIDVALIDITY is 4b1e77ef (in HEX) [root@fedora-p24 Maildir]# cat dovecot-uidvalidity 4b1e77ef
4b1e77ef(HEX) = 1260287983 (DEC), I don't see in the filenames the IMAP UIDVALIDITY in HEX or DEC
This tutorial tells me that I should http://wiki.dovecot.org/MailboxFormat/Maildir Please explain me why ?
Here is my dovecot configuration: [root@fedora-p24 Maildir]# dovecot -n # 1.2.6: /etc/dovecot.conf # OS: Linux 2.6.31.5-127.fc12.x86_64 x86_64 Fedora release 12 (Constantine) protocols: imap imaps login_dir: /var/run/dovecot/login login_executable: /usr/libexec/dovecot/imap-login mail_location: maildir:~/Maildir lda: postmaster_address: postmaster@eurobluelife.ro hostname: ns1.eurobluelife.ro deliver_log_format: msgid=%m: %$ sendmail_path: /usr/lib/sendmail auth_socket_path: /var/run/dovecot/auth-master auth default: passdb: driver: pam userdb: driver: passwd
On Thu, 2009-12-10 at 09:47 -0800, Ermurachi Ion wrote:
Hello,
I can't locate the dovecot.index in my ~/Maildir
[root@fedora-p24 Maildir]# ls cur dovecot-uidlist new dovecot.index.cache dovecot-uidvalidity subscriptions dovecot.index.log dovecot-uidvalidity.4b1e77ef tmp
Where is the dovecot.index ?
dovecot.index is updated/created lazily from dovecot.index.log to reduce disk I/O. Your dovecot.index.log hasn't grown large enough yet.
The IMAP UIDVALIDITY is 4b1e77ef (in HEX) [root@fedora-p24 Maildir]# cat dovecot-uidvalidity 4b1e77ef
UIDVALIDITY is stored in dovecot-uidlist file's header. The dovecot-uidvalidity file contains the last assigned UIDVALIDITY value (or maybe the next one, I can't remember), and it's used only when creating new mailboxes.
participants (2)
-
Ermurachi Ion
-
Timo Sirainen