Eric and Norman, > - the implementation of RFC4314 in imap code will be great. What about the > management of the ACL : Made centrally by the server administrator, or via > the user (such as for example sketched on > http://www.kombitz.com/wp-content/uploads/2008/10/thunderbird-idle-300x269.jpg
I do not understand what exactly you mean here. ACLs can be managed over IMAP by admin or any other user who has the needed permissions. I see our task just to implement this server part of IMAP. How is the thunderbird dialog related to ACL? I see only some general IMAP settings there. > - Not sure if we must limit the group management to the mailbox project or > extend it also to the server UserRepository frontiers. I believe both mailbox and UserRepository API need to be adapted: 1. Mailbox needs to store the ACLs. Is org.apache.james.mailbox.MessageManager.MetaData the right class to be extended with some kind of getACLs() ? 2. We need to pull the information from somewhere, which users belong to which groups. That kind of information is typically stored in LDAP or similar. For me, UserRepository is a natural candidate for hosting group listing methods and methods for querying group memberships. What is your opinion? Best, Gazda --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
