james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Norman Maurer <norman.mau...@googlemail.com>
Subject Re: Are flags implicitly shared in James mailboxes?
Date Wed, 08 Feb 2012 17:22:22 GMT
Hi there,

as we store the flags with each message I guess we also would share all flags modifications.
Is this not allowed as per rfc ?

Thanks,
Norman

Am 08.02.2012 um 11:37 schrieb Jochen Gazda:

> Gentlemen,
> 
> I am working on the mapping of ACL to to READ-WRITE and READ-ONLY
> response codes. The mapping is defined in RFC 4314 section 5.2. The
> definition uses the term "shared flags":
> 
>  If the ACL server implements some flags as shared for a mailbox
>  (i.e., the ACL for the mailbox MAY be set up so that changes to those
>  flags are visible to another user), ....
> 
> I tried to search through the Mailbox code how this is supported. The
> only relevant locations seem to be the
> getPermanentFlags(MailboxSession) methods in StoreMessageManager
> hierarchy.
> My conclusion is, that there is no possibility to configure some flags
> as shared or not shared. Am I right?
> All flags are probably either implicitly shared or implicitly not
> shared but I am not able to tell which one is the case.
> So, my question is: If we allow multiple users to access a single
> mailbox (which we do not allow at the moment), would the flag
> modifications performed by one user be visible to other users?
> 
> AFAIK in Cyrus IMAP server, the only flag which can be configured as
> shared for a given mailbox is the SEEN flag, see
> http://linux.die.net/man/1/cyradm
> 
> Best,
> 
> gazda
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message