Manuel PHP
Précédent |  | Suivant

# imap_headerinfo

(PHP 3, 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

## Voir aussi

imap_fetch_overview()

Précédent | Sommaire | Suivant
imap_header | Niveau supérieur | imap_headers