Documentación offline PHP master

imap_mailboxmsginfo

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

En esta página

imap_mailboxmsginfo

Lee la información sobre el buzón de correo actual

Descripción#

imap_mailboxmsginfo(IMAP\Connection $imap): stdClass
```php

`imap_mailboxmsginfo` verifica el estado actual del buzón de correo en el servidor. Es similar al uso de la función `imap_status`, pero también proporciona el tamaño total de los mensajes del buzón de correo, lo que requiere un poco más de tiempo de ejecución.

## Parámetros

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

## Valores devueltos

Devuelve un objeto con las siguientes propiedades:

|  |  |
|----|----|
| Date | Fecha de la última modificación del contenido del buzón de correo (fecha y hora actuales) |
| Driver | Controlador |
| Mailbox | Nombre del buzón de correo |
| Nmsgs | Número de mensajes |
| Recent | Número de mensajes recientes |
| Unread | Número de mensajes no leídos |
| Deleted | Número de mensajes eliminados |
| Size | Tamaño del buzón de correo |

Propiedades del buzón de correo

## 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_mailboxmsginfo`
Date . "
\n" ; echo "Controlador : " . $check->Driver . "
\n" ; echo "Buzón de correo : " . $check->Mailbox . "
\n" ; echo "Mensajes : " . $check->Nmsgs . "
\n" ; echo "Reciente : " . $check->Recent . "
\n" ; echo "No leído : " . $check->Unread . "
\n" ; echo "Eliminado : " . $check->Deleted . "
\n" ; echo "Tamaño : " . $check->Size . "
\n" ; } else { echo "imap_mailboxmsginfo() ha fallado: " . imap_last_error() . "
\n"; } imap_close($mbox); ?>

```php