[Dovecot] "important" flag
Timo Sirainen
tss at iki.fi
Sun May 23 16:11:28 EEST 2004
On 23.5.2004, at 12:19, Rick Jones wrote:
>> Hmm.. Currently Dovecot sets the \Recent flag by checking if mail is
>> in
>> new/ directory. I guess I'll have to do some changes to also set
>> \Recent
>> if it's in cur/ but isn't in dovecot-uidlist file..
>
> But would that be right? If I copy an old (not-recent) message into
> another mailbox, I'm not sure I want it flagged 'recent' in its new
> location. I'd prefer the 'recent' state to be like any other flag, and
> be preserved with the message - either on or off.
\Recent flags are a bit useless for human purposes anyway if you're
using multiple IMAP clients concurrently to access the mailbox. Only
one of the sessions sees the message as recent. So it's mostly useful
for things like client-side filtering or other message processing. For
that purpose I think it's better to set the \Recent flag again while
copying the message. Besides, that's what RFC requires and I'd do
anyway :)
I've however thought about \Recent-like flag which works nicer with
multiple sessions. For that the flag might be better if it \Recent
wasn't set when copying. Hmm. I can't find that message in web archives
anymore, here: http://dovecot.org/tmp/recent.txt
Maybe call it \New or something :)
> You pre-empted my next question! I was half-expecting Sieve to be
> available as a separate server, but it looks like it needs to be
> integrated into the IMAP server. It's clearly the way Cyrus does it.
> Any plans?
It doesn't really need to be integrated with IMAP, but it does need to
know where the mailboxes are stored and in which format. So using
Dovecot's mailbox library it should be easier than creating a
completely separate thing. It's planned, but I'm not sure when exactly
I'll implement it.
You could also try Mark Mallet's http://www.mvmf.org/test/ which I
heard provides Sieve support but I still haven't looked at that
myself.. :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://dovecot.org/pipermail/dovecot/attachments/20040523/226582a9/attachment-0001.bin>
More information about the dovecot
mailing list