imap_headerinfo
(PHP 4, PHP 5)
imap_headerinfo — Lit l'en-tête du message
Description
object imap_headerinfo
( resource $imap_stream
, int $msg_number
[, int $fromlength
[, int $subjectlength
[, string $defaulthost
]]] )
Récupère les informations sur un numéro de message donné en lisant ses en-têtes.
Liste de paramètres
- imap_stream
-
Un flux IMPA retourné par la fonction imap_open().
- msg_number
-
Le numéro du message
- fromlength
-
Nombre de caractères pour la propriété fetchfrom. Doit être plus grand ou égal à 0.
- subjectlength
-
Nombre de caractères pour la propriété fetchsubject. Doit être plus grand ou égal à 0.
- defaulthost
-
Valeurs de retour
Retourne les informations dans un objet contenant les propriétés suivantes :
- toaddress - toute la ligne d'en-tête to: jusqu'à 1024 caractères
- to - un tableau d'objets issus de la ligne to: avec les propriétés suivantes : personal, adl, mailbox, et host
- fromaddress - toute la ligne d'en-tête from: jusqu'à 1024 caractères
- from - un tableau d'objets issus de la ligne From: avec les propriétés suivantes : personal, adl, mailbox, et host
- ccaddress - toute la ligne d'en-tête cc: jusqu'à 1024 caractères
- cc - un tableau d'objets issus de la ligne cc: avec les propriétés suivantes : personal, adl, mailbox, et host
- bccaddress - toute la ligne d'en-tête bcc: jusqu'à 1024 caractères
- bcc - un tableau d'objets issus de la ligne Bcc: avec les propriétés suivantes : personal, adl, mailbox, et host
- reply_toaddress - toute la ligne d'en-tête Reply_to: jusqu'à 1024 caractères
- reply_to - un tableau d'objets issus de la ligne Reply_to: avec les propriétés suivantes : personal, adl, mailbox, et host
- senderaddress - toute la ligne d'en-tête Sender: jusqu'à 1024 caractères
- sender - un tableau d'objets issus de la ligne Sender: avec les propriétés suivantes : personal, adl, mailbox, et host
- return_pathaddress - toute la ligne d'en-tête Return-path: jusqu'à 1024 caractères
- return_path - un tableau d'objets issus de la ligne Return-path: avec les propriétés suivantes : personal, adl, mailbox, et host
- remail -
- date - La date du message, telle que trouvée dans les en-têtes
- Date - Identique à "date"
- subject - Le sujet du message
- Subject - Identique à "subject"
- in_reply_to -
- message_id -
- newsgroups -
- followup_to -
- references -
- Recent - R si le message est récent et lu, N si le message est récent et non lu, ' ' si le message n'est pas récent.
- Unseen - U si le message est non lu ET non récent, ' ' si le message est non lu et récent
- Flagged - F si le message contient un drapeau, ' ' sinon
- Answered - A si une réponse a été faite à ce message, ' ' sinon
- Deleted - D si le message est effacé, ' ' sinon
- Draft - X si le message est un brouillon, ' ' sinon
- Msgno - Le numéro du message
- MailDate -
- Size - La taille du message
- udate - Date de l'envoi du message, sous la forme d'une date Unix
- fetchfrom - Ligne "from" formattée afin de tenir dans fromlength caractères
- fetchsubject - Ligne "subject" formattée afin de tenir dans subjectlength caractères