# imap_setacl

(PHP 4 >= 4.0.7, PHP 5, PHP 7)

imap_setacl — Sets the ACL for a given mailbox

### 说明

imap_setacl ( resource `$imap_stream` , string `$mailbox` , string `$id` , string `$rights` ) : bool

Sets the ACL for a giving mailbox.

### 参数

`imap_stream`

  由 imap_open() 返回的 IMAP 流。

`mailbox`

  The mailbox name, see imap_open() for more information

  Warning

  Passing untrusted data to this parameter is insecure, unless imap.enable_insecure_rsh is disabled.

`id`

  The user to give the rights to.

`rights`

  The rights to give to the user. Passing an empty string will delete acl.

### 返回值

成功时返回 `TRUE`， 或者在失败时返回 `FALSE`。

### 注释

This function is currently only available to users of the c-client2000 or greater library.

### 参见

- imap_getacl() - Gets the ACL for a given mailbox