imap_headerinfo
En esta página
imap_headerinfo
Lee la cabecera del mensaje
Descripción#
php
imap_headerinfo(IMAP\Connection $imap, int $message_num, [int $from_length], [int $subject_length]): stdClassphp
Recupera la información sobre un número de mensaje dado leyendo sus cabeceras.
Parámetros#
imap
Una instancia de IMAP\Connection.
message_num
El número del mensaje
from_length
Número de caracteres para la propiedad fetchfrom. Debe ser mayor o igual a 0.
subject_length
Número de caracteres para la propiedad fetchsubject. Debe ser mayor o igual a 0.
Valores devueltos#
Devuelve false en caso de errores o, en caso de éxito, la información en un objeto que contiene las siguientes propiedades:
-
"toaddress": toda la línea de cabecera to: hasta 1024 caracteres -
"to": un array de objetos de la línea to: con las siguientes propiedades:personal,adl,mailbox, yhost -
"fromaddress": toda la línea de cabecera from: hasta 1024 caracteres -
"from": un array de objetos de la línea From: con las siguientes propiedades:personal,adl,mailbox, yhost -
"ccaddress": toda la línea de cabecera cc: hasta 1024 caracteres -
"cc": un array de objetos de la línea cc: con las siguientes propiedades:personal,adl,mailbox, yhost -
"bccaddress": toda la línea de cabecera bcc: hasta 1024 caracteres -
"bcc": un array de objetos de la línea Bcc: con las siguientes propiedades:personal,adl,mailbox, yhost -
"reply_toaddress": toda la línea de cabecera Reply_to: hasta 1024 caracteres -
"reply_to": un array de objetos de la línea Reply_to: con las siguientes propiedades:personal,adl,mailbox, yhost -
"senderaddress": toda la línea de cabecera Sender: hasta 1024 caracteres -
"sender": un array de objetos de la línea Sender: con las siguientes propiedades:personal,adl,mailbox, yhost -
"return_pathaddress": toda la línea de cabecera Return-path: hasta 1024 caracteres -
"return_path": un array de objetos de la línea Return-path: con las siguientes propiedades:personal,adl,mailbox, yhost -
remail -
-
"date": La fecha del mensaje, tal como se encuentra en las cabeceras -
"Date": Idéntico a"date" -
"subject": El asunto del mensaje -
"Subject": Idéntico a"subject" -
"in_reply_to": -
"message_id": -
"newsgroups": -
"followup_to": -
"references": -
"Recent":Rsi el mensaje es reciente y leído,Nsi el mensaje es reciente y no leído," "si el mensaje no es reciente. -
"Unseen":Usi el mensaje es no leído Y no reciente," "si el mensaje es no leído y reciente -
"Flagged":Fsi el mensaje contiene un flag," "en caso contrario -
"Answered":Asi se ha respondido a este mensaje," "en caso contrario -
"Deleted":Dsi el mensaje está eliminado," "en caso contrario -
"Draft":Xsi el mensaje es un borrador," "en caso contrario -
"Msgno": El número del mensaje -
"MailDate": -
"Size": El tamaño del mensaje -
"udate": Fecha de envío del mensaje, en forma de fecha Unix -
"fetchfrom": Línea"from"formateada para caber enfrom_lengthcaracteres -
"fetchsubject": Línea"subject"formateada para caber ensubject_lengthcaracteres
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. |
| 8.0.0 | El parámetro defaulthost sin uso ha sido eliminado. |
Véase también#
imap_fetch_overview