Manuel PHP
Précédent |  | Suivant

# imap_set_quota

(PHP 4 >= 4.0.5, PHP 5)

imap_set_quota -- Modifie le quota d'une boîte aux lettres

## Description

bool imap_set_quota ( resource imap_stream, string quota_root, int quota_limit )

Modifie le quota de la boîte aux lettres `quota_root`.

## Liste de paramètres

`imap_stream`

  Un flux IMPA retourné par la fonction imap_open().

`quota_root`

  La boîte aux lettres dont on doit modifier le quota. Elle doit suivre le format standart IMAP pour une boîte aux lettres : `user.name`.

`quota_limit`

  La taille maximale (en Ko) pour la boîte `quota_root`

## Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

## Exemples

Exemple 1. Exemple avec imap_set_quota()

`<?php $mbox = imap_open("{imap.example.org:143}", "mailadmin", "password"); if (!imap_set_quota($mbox, "user.kalowsky", 3000)) { echo "Échec lors de la définition du quota\n"; return; } imap_close($mbox); ?>`

## Notes

imap_get_quota() ne fonctionne actuellement qu'avec les bibliothèques c-client2000.

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.

## Voir aussi

imap_open()
imap_get_quota()

Précédent | Sommaire | Suivant
imap_search | Niveau supérieur | imap_setacl