Documentación offline PHP master

imap_get_quota

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

imap_get_quota

Lee los cuotas de los buzones de correo así como las estadísticas sobre cada uno de ellos

Descripción#

imap_get_quota(IMAP\Connection $imap, string $quota_root): array
```php

Lee los cuotas de los buzones de correo así como las estadísticas sobre cada uno de ellos.

Para una versión de usuario, no administrador, de esta función, refiérase a la función `imap_get_quotaroot`.

## Parámetros

`imap`  
Una instancia de `IMAP\Connection`.

`quota_root`  
`quota_root` debe ser de la forma : "`user.nom`", donde "nom" es el nombre del buzón de correo que se desea analizar.

## Valores devueltos

Devuelve un array que contiene los valores de cuota y actuales del buzón de correo `quota_root`. La cuota representa el tamaño máximo del buzón de correo. El valor actual es el espacio actualmente utilizado por el buzón de correo. `imap_get_quota` devolverá `false` en caso de fallo.

Desde PHP 4.3, la función refleja más fielmente las funcionalidades dictadas por la [RFC2087](https://datatracker.ietf.org/doc/html/rfc2087). El array devuelto ha cambiado para soportar un número ilimitado de recursos devueltos (i.e. mensajes o subcarpetas) con cada recurso nombrado que es identificado por una clave. Cada clave contiene entonces otro array con el uso y la cuota. El ejemplo a continuación muestra cómo utilizarlo.

Por razones de compatibilidad, el método de acceso original sigue estando disponible, pero se recomienda abandonarlo.

## Historial de cambios

| Versión | Descripción |
|----|----|
| 8.1.0 | El parámetro `imap` ahora espera una instancia de `IMAP\Connection` ; anteriormente, se esperaba un `resource` `imap` válido. |

## Ejemplos

Ejemplo con `imap_get_quota`
Ejemplo con `imap_get_quota` 4.3 o superior

```php

Notas#

imap_get_quota funciona actualmente solo con las bibliotecas c-client2000.

El imap dado debe estar abierto como administrador de correo, de lo contrario esta función falla.

Véase también#

imap_open, imap_set_quota, imap_get_quotaroot