imap_mailboxmsginfo
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`
\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