If you want to disable the quotas again, set them to -1.
$mbox = imap_open ("{your.imap.host:143}", "mailadmin", "password");
if(!imap_set_quota($mbox, "user.kalowsky", -1)) {
print "Error in deleting quota\n";
return;
}
imap_close($mbox);
(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)
imap_set_quota — Legt die Größenbeschränkung für ein Postfach fest
Legt die Größenbeschränkung für das angegebene Postfach fest.
imap
Eine IMAP\Connection-Instanz.
quota_root
Das Postfach, für das eine Größenbeschränkung festgelegt werden soll.
Dieses sollte dem IMAP-Standard für Postfächer folgen:
user.name
.
mailbox_size
Die maximale Größe des Postfachs quota_root
in
KB
Gibt bei Erfolg true
zurück. Bei einem Fehler wird false
zurückgegeben.
Version | Beschreibung |
---|---|
8.1.0 |
Der Parameter imap erwartet nun eine
IMAP\Connection-Instanz; vorher wurde eine gültige
imap -Ressource erwartet.
|
Beispiel #1 imap_set_quota()-Beispiel
<?php
$mbox = imap_open("{imap.example.org:143}", "mailadmin", "password");
if (!imap_set_quota($mbox, "user.kalowsky", 3000)) {
echo "Fehler beim Festlegen der Beschränkung\n";
return;
}
imap_close($mbox);
?>
Diese Funktion ist aktuell erst ab der Bibliotheksversion c-client2000 verfügbar.
Die Serververbindung imap
muss von einem Benutzer
mit Administratorrechten geöffnet worden sein, ansonsten schlägt die
Funktion fehl.
If you want to disable the quotas again, set them to -1.
$mbox = imap_open ("{your.imap.host:143}", "mailadmin", "password");
if(!imap_set_quota($mbox, "user.kalowsky", -1)) {
print "Error in deleting quota\n";
return;
}
imap_close($mbox);