(PHP 4 >= 4.0.5, PHP 5)
imap_get_quota -- Liefert Quota-Beschränkungen und Nutzungsstatistik der Postfächerimap_get_quoat() ermittelt die aktuellen Quota- Beschränkunten und tatsächlich genutzten Resourcen für Postfächer.
Für die Ausführung dieser Funktion ist ein IMAP-Benutzer mit Administrationsrechten erforderlich, eine nichtadminstrative Variante der Funktion ist imap_get_quotaroot().
imap_stream
An IMAP stream returned by imap_open().
quota_root
quota_root
sollte normalerweise in der
Form user.name angegeben werden.
name ist dabei der Name des Postfachs für
das Informationen geliefert werden sollen.
Liefert ein Array mit zwei Integer-Elementen limit und useage die den insgesamt verfügbaren und den zur Zeit vom Postfach genutzten Speicherplatz angeben. Im Fehlerfall wird FALSE zurückgegeben.
Ab PHP 4.3 hält sich die Funktion genauer an die Vorgaben aus RFC2087. Das Ergebnissarray unterstützt nun eine unbegrenzte Anzahl von Resourcewerten (z.B. Anzahl der Nachrichten oder Unterordner). Für jede Resource wird ein Arrayelement mit dem Namen der Resource als Key angelegt, die einzelnen Arrayelemente sind wiedrum Arrays mit limit und useage Angaben.
Aus Gründen der Rückwärtskompatibilität werden außerdem weiter die beiden ursrünglichen Arrayelemente limit und useage zurückgegeben, ihre weitere Nutzung wird allerdings nicht empfohlen.
Beispiel 2. imap_get_quota() 4.3 und aufwärts Beispiel
|
This function is currently only available to users of the c-client2000 or greater library.
The given imap_stream
must be opened as the mail
administrator, other wise this function will fail.
Zurück | Zum Anfang | Weiter |
imap_fetchstructure | Nach oben | imap_get_quotaroot |