[Dovecot] Unique message IDs?
Alexander Chekalin
achekalin at lazurit.com
Mon Nov 21 22:02:39 EET 2011
Hello,
I'm working with indexing my mail box. What I need is to have index in
which mailing specified header string is located. I work with the
messages via IMAP. I know that sounds like FTS can help me but no, I
don't want to index whole message nor I want to patch FTS source to make
it to index headers only.
I need a way to identify message across my mail box. The idea is that I
can move messages between IMAP folders and the index still should be
able to identify it.
What I want to know, will UID strings be unique across all my messages
no matter which IMAP folder it belongs now to, or the UID can change if
I move message? If I remove dovecot-uidlist from the folder will UIDs of
messages in the folder be changed? What happened if I put a message to
the given IMAP folder (and dovecot-uidlist will record UID for it), then
shut down dovecot, and (given maildir storage model) move the message's
file info another folder in the same mail box - after I start dovecot,
will the UID for the message be the same or not?
Thank you in advance,
Alexander Chekalin
More information about the dovecot
mailing list