imap_fetchheader

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_fetchheaderDevuelve el encabezado de un mensaje

Descripción

imap_fetchheader(IMAP\Connection $imap, int $message_num, int $flags = 0): string|false

imap_fetchheader() devuelve el encabezado RFC2822 crudo y completo del mensaje msgno, en forma de string.

Parámetros

imap

An IMAP\Connection instance.

message_num

El número del mensaje

flags

Las opciones posibles son:

  • FT_UID - message_num es un UID
  • FT_INTERNAL - La string devuelta está en formato "internal", es decir, sin canonización de los CRLF
  • FT_PREFETCHTEXT - RFC822.TEXT debe ser pre descargado junto con el encabezado. Esto reduce el RTT en una conexión IMAP, si se desea el mensaje completo. (e.g. en una operación de guardado en un fichero).

Valores devueltos

Devuelve el encabezado del mensaje especificado, en forma de string, o false en caso de error.

Historial de cambios

Versión Descripción
8.1.0 The imap parameter expects an IMAP\Connection instance now; previously, a valid imap recurso was expected.

Ver también