Public folders must be created by system administrators because they require access to the LDAP database as well as the readership command.
Create an LDAP user entry called public that will act as a container for all public folders (see 20.5 About Shared Folders).
Example:
dn: cn=public,ou=people,o=sesta.com,o=ISP
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: inetUser
objectClass: ipUser
objectClass: inetMailUser
objectClass: inetLocalMailRecipient
objectClass: nsManagedPerson
objectClass: userPresenceProfile
cn: public
mail: public@sesta.com
mailDeliveryOption: mailbox
mailHost: manatee.siroe.com
uid: public
inetUserStatus: active
mailUserStatus: active
mailQuota: -1
mailMsgQuota: 100
|
Create folders within the public account by using the mboxutil command line utility.
For example, create a public folder called gardening:
mboxutil -c user/public/gardening |
Set the name of the folder.
Typically, this is public. Here's the command for setting the folder name to public:
configutil -o store.publicsharedfolders.user —v public
Specify the users and their access rights to the shared folder.
Use the readership command to specify users and their access rights. For example the following command gives everyone at sesta.com lookup, read, and posting access to the public folder gardening:
readership -s user/public/gardening anyone@sesta.com lrp
For detailed instructions on how to user readership, see 20.6.2 To Set or Change a Shared Folder’s Access Control Rights