# imap_getacl

(PHP 5, PHP 7, PHP 8)

imap_getacl — Liefert die Liste der Zugriffsrechte (ACL) für ein Postfach

### Beschreibung

imap_getacl(IMAP\Connection `$imap`, string `$mailbox`): array|false

Gibt die Zugriffsrechte (ACL, Access Control List) für ein gegebenes Postfach zurück.

### Parameter-Liste

`imap`

  Eine IMAP\Connection-Instanz.

`mailbox`

  Der Name des Postfachs, siehe imap_open() für weitere Informationen

  Warnung

  Die Übergabe von nicht vertrauenswürdigen Daten an diesen Parameter ist unsicher,falls imap.enable_insecure_rsh nicht deaktiviert ist.

### Rückgabewerte

Gibt ein Array mit Postfachnamen als Schlüssel und Zugriffsrecht-Listen als Wert zurück. Bei einem Fehler wird `false` zurückgegeben.

### Changelog

Version | Beschreibung
--- | ---
8.1.0 | Der Parameter `imap` erwartet nun eine IMAP\Connection-Instanz; vorher wurde eine gültige `imap`-Ressource erwartet.

### Beispiele

Beispiel #1 imap_getacl()-Beispiel

`<?php
print_r(imap_getacl($imap, 'user.joecool'));
?>`

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

    Array
    (
        [asubfolder] => lrswipcda
        [anothersubfolder] => lrswipcda
    )

### Anmerkungen

Diese Funktion ist aktuell erst ab der Bibliotheksversion c-client2000 verfügbar.

### Siehe auch

- imap_setacl() - Legt die ACL (Zugriffsrechte) für ein Postfach fest

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open