Forum und email

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