On Wed, 2008-05-07 at 19:49 +0200, rosenfield.albert@gmail.com wrote:
I haven't used it myself, but ..
If you're interested in the client part of mailing, perhaps create a dummy account,
I've a test account which I've used a couple of times, but haven't bothered too much with it.
Hmm. Wasn't it about showing entire threads of messages in INBOX?
Yes, or under any other label than "Inbox".
Also, the messages does not need to have the "Inbox" label to show up under Inbox - they can have only the "Sent" label, and they will still show up in the thread as long as they're part of it as per In-Reply-To: or whatever.
Right.
With Dovecot it would be done by:
mailboxes = INBOX "Sent Messages" search = INTHREAD REFERENCES MAILBOX INBOX
So it matches entire threads of messages in INBOX.
So if I understand correctly, this will basically tell the IMAP client *all* the messages relating to a given conversation, regardless of whether they were sent or incoming?
Yes, as long as at least one message in the thread exists in INBOX (the "MAILBOX INBOX" search term).
(With the flip-side that software which expects to use different folders, eg say a Horde webmail alternative for the account, will stop working against this mailbox... Or is this all or none regarding which mailbox are affected?)
I'm not sure what you mean. There are still different mailboxes. This just creates virtual mailboxes on top of the existing ones.
INTHREAD would need adding support for INTHREAD extension.
Ok, what does that do? (Apologies for being in learning mode.)
Just makes the search match all messages in a thread if at least one message in the thread matches the search terms.