UserACL Plugin for Squirrelmail Introduction This plugin provides Squirrelmail with the functionality of Access Control Lists (ACLs) aka Permissions per User, that is available in many modern IMAP servers, the most popular open-source one being Cyrus IMAP. ACLs allow you to declare such things as: * "I Allow user bar to view the contents of my folder INBOX.Work." * "I Allow users bar and taz to write (append) to the contents of the folder INBOX.OurSharedFolder." * "I Allow user bar full rights (read, write & delete) in the contents of the folder INBOX.foo." ...et cetera. The user that you allow the those rights to, will see your folder INBOX.foo, assuming your username is foobar, as "user.foobar.foo", in normal namespace, or "Other Users.foobar.foo" in Alternate Namespace. The only requirement is an IMAP server that supports the IMAP ACL extension. The only tested IMAP server at the moment is Cyrus IMAP. This plugin has been based on some of the functionality - and code - of the [1]Cyrusmaster project. Authors Main Plugin Code: [2]Alexandros Vellis Some GUI code and backend classes (IMAP ACLs) originally written by: * [3]Christos Soulios * [4]Pavlos Drandakis The [5]email.uoa.gr project (an LDAP-enabled, scalable and feature-rich mail system). References 1. http://cyrusmaster.edunet.uoa.gr/ 2. mailto:avel@noc.uoa.gr 3. mailto:soulbros@noc.uoa.gr 4. mailto:pdrados@noc.uoa.gr 5. http://email.uoa.gr/