Download: http://www.courier-mta.org/download.php

This build adds a partial implementation of webmail access to virtual shared
folders.

It's based on the same virtual shared folder code base that's in the
development version of the IMAP server.  When complete, both implementations
will interoperate, but not right now.

The file "maildir/README.sharedfolders.(html|txt)" has been updated to
include additional steps needed to set up virtual shared folder support in
webmail (mostly none, if IMAP is already set up for it).  The README focuses
on setting up shared folders, and does not really explain how access control
lists work.  Here's some additional reading material for that:

â The maildiracl(1) man page, or maildir/maildiracl.html

â http://www.ietf.org/internet-drafts/draft-ietf-imapext-acl-09.txt

Although the IMAP server already has a complete access control list support,
webmail current implements only the "administer" and "lookup (visible)"
access controls.  A small icon, which should look like a key, is placed next
to each folder.  This icon brings up a new page where access control lists
may be entered.  At this point, you really need to review the documentation
referenced above (if necessary) in order to know what to enter on that page.

Although that page allows all access controls to be set, webmail knows about
"administer" (being able to view the ACLs in the first place) and "lookup
(visible)".  The remaining access controls are to be done.

Other things that will not work in webmail, yet:

â Copying messages to shared folders

â Renaming shared folders (deleting and creating shared folders should
work)

About the only thing that will work now is that publicly-shared folders with
lookup rights will become visible, and may be opened and read.

This build is made available mostly to find anything that might be broken
(aside from the unimplemented stuff); especially the existing,
filesystem-based, shared folders which should not be affected at all.



Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to