Mailbox ACL String

From MsgServerDocWiki

Jump to: navigation, search

What does the mailbox ACL string lrswipcda mean?

The string "lrswipcda" is the list of access that a user has to the mailbox (in this case 'mailbox' refers to an individual mail-folder rather then an entire account).

Each character of the string is defined in RFC 2086.

To view a the existing ACL on a mailbox folder, use the following command:

./mboxutil -lxp user/<uid>/<folder name>
e.g.
# ./mboxutil -lxp user/user001/INBOX
  msgs  Kbytes last msg         partition   quotaroot mailbox path and acl

     6       8 2007/06/01 14:18 primary         10240 user/user001/INBOX /opt/SUNWmsgsr/data/store/partition/primary/=user/60/d6/=user001 user001      lrswipcda       anyone  p

So in this case, user001 has "lrswipcda" rights (which is _all_ rights), and the special anyone user has "p" rights (able to 'post' emails to this folder).

You can change the rights using the readership command:

./readership -s user/<uid>/<folder name> <identifier> <acl>
e.g.
./readership -s user/user001/INBOX user002 lrs
Personal tools