Description
int
imap_set_quota
( resource imap_stream, string quota_root, int quota_limit)
imap_set_quota(
)
modifie
le
quota
de
la
boîte
aux
lettres
quota_root
,
en
la
fixant
à
quota_limit
.
imap_set_quota(
)
requiert
que
imap_stream
ait
été
ouvert
avec
un
compte
d
'administrateur
,
pour
avoir
les
droits
nécessaires
:
elle
ne
fonctionnera
avec
aucun
autre
utilisateur
.
imap_get_quota(
)
ne
fonctionne
actuellement
qu
'avec
les
librairies
c-client2000
.
imap_stream
doit
avoir
été
créé
avec
la
fonction
imap_open(
)
.
Ce
flot
est
nécessairement
ouvert
en
tant
qu'
administrateur
du
serveur
,
pour
que
les
droits
nécessaires
lui
soit
alloué
.
quota_root
doit
être
de
la
forme
:
"
user.nom
"
,
où
"nom
"
est
le
nom
de
la
boîte
aux
lettres
que
vous
souhaitez
analyser
.
quota_limit
est
la
nouvelle
taille
maximum
(en
ko
)
de
la
boîte
quota_root
.
imap_set_quota(
)
retourne
TRUE
en
cas
de
succès
,
et
FALSE
sinon
.
Exemple
1
.
Exemple
avec
imap_set_quota(
)
?php
$mbox
=
imap_open
(
"{votre.hote.imap:143}"
,
"mailadmin"
,
"mot
de
passe")
;
if(!imap_set_quota($mbox
,
"user.toto"
,
3000)
)
{
print
"Erreur
lors
de
la
modification
des
quotas\n"
;
return
;
}
imap_close($mbox)
;
?
|
|
Voir
aussi
imap_open(
)
et
imap_set_quota(
)
.