共享文件夹通常可以通过使用 Communications Express 向共享文件夹列表中添加用户,或通过之前介绍的创建公用共享文件夹来创建。但是,有时用户可能希望向共享文件夹列表中添加电子邮件组(邮件分发列表),以使组中的每个用户均具有访问该共享文件夹的权限。例如,名为 tennis@sesta.com 的组具有 25 名成员,他们决定创建一个共享文件夹以存储所有发送到该组地址的电子邮件。
需要具有系统管理员权限才可以向共享文件夹中添加电子邮件组。
创建一个文件夹。(如果已创建,则跳过该步骤。)
通常由组中的某位成员完成此操作。如果该文件夹尚未创建,则可以使用以下命令为他们创建该文件夹:
mboxutil -c user/gregk/gardening
gregk 是共享文件夹拥有者的 uid。gardening 是共享文件夹的名称。
向每个将拥有组共享文件夹访问权限的成员的用户条目中添加 aclGroupAddr group_name@domain 属性-值对。
对于上述示例,向每个有权访问共享文件夹的用户条目中添加以下属性-值对:
aclGroupAddr: tennis@sesta.com
注意,如果使用组条目中的 memberURL 属性动态创建组,则组成员将已具有该属性。该属性的 URL 值与以下所示类似:
memberURL: ldap:///o=sesta.com??sub?(&(aclGroupAddr=tennis@sesta.com) (objectclass=inetmailuser)) |
(由于印刷原因,样例条目行已自动换行。实际条目应显示在一行中。)
指定组和对共享文件夹的访问权限。
使用 readership 命令执行此操作。对于上述示例,以下命令将授予 tennis@sesta.com 的成员对公用文件夹 gardening 的查找、读取和邮寄访问权限:
readership -s user/gregk/tennis tennis@sesta.com lrp
有关如何使用 readership 的详细说明,请参见设置或更改共享文件夹的访问控制权限