imap_fetch_overview
En esta página
imap_fetch_overview
Lee el resumen de los encabezados de los mensajes
Descripción#
imap_fetch_overview(IMAP\Connection $imap, string $sequence, [int $flags]): array
```php
Lee los encabezados de los correos electrónicos de la secuencia `sequence` y devuelve un resumen de su contenido.
## Parámetros
`imap`
Una instancia de `IMAP\Connection`.
`sequence`
Una descripción de la secuencia del mensaje. Se pueden enumerar los mensajes deseados con la sintaxis `X,Y`, o recuperar todos los mensajes de un intervalo, con la sintaxis `X:Y`
`flags`
`sequence` contendrá una secuencia de índice de mensaje o de UID, si `flags` contiene `FT_UID`.
## Valores devueltos
Devuelve un array de objetos que describen el encabezado de cada mensaje. El objeto solo definirá una propiedad si existe. Las propiedades posibles son:
- `subject` : el asunto del mensaje
- `from` : el remitente
- `to` : el destinatario
- `date` : la fecha de envío
- `message_id` : la identificación del mensaje
- `references` : la referencia sobre el id de este mensaje
- `in_reply_to` : la respuesta a este identificador de mensaje
- `size` : el tamaño en bytes
- `uid` : UID del mensaje en el buzón
- `msgno` : el número de secuencia del mensaje en el buzón
- `recent` : este mensaje es reciente
- `flagged` : este mensaje está marcado
- `answered` : este mensaje ha dado lugar a una respuesta
- `deleted` : este mensaje está marcado para el borrado
- `seen` : este mensaje ya ha sido leído
- `draft` : este mensaje es un borrador
- `udate` : el horario UNIX de la hora de llegada
La función devuelve `false` en caso de fallo.
## 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_fetch_overview`
```php
Véase también#
imap_fetchheader