Manuel PHP
Précédent
Suivant
imap_fetch_overview() lit les en-têtes des courriers électroniques de la séquence sequence et retourne un sommaire de leur contenu. sequence va contenir une séquence d'indice de message ou d'UIDs, si flags imap_fetch_overview() lit les en-têtes des courriers électroniques de la séquence sequence et retourne un sommaire de leur contenu. sequence va contenir une séquence d'indice de message ou d 'UIDs, si flags cotient FT_UID.
La valeur retournée est un tableau d'objets, un par message d 'en-tête décrit:
subject - Le sujet du message
from - Expéditeur
date - Date d 'expédition
message_id - Identification du message
references - est une référence sur l 'id de ce message
size - taille en octets
uid - UID du message dans la boîte aux lettres
msgno - numéro de séquence du message dans la boîte
recent - Ce message est récent
flagged - Ce message est marqué
answered - Ce message a donné lieu à une réponse
deleted - Ce message est marqué pour l 'effacement
seen - Ce message est déjà lu
draft - Ce message est un brouillon
Exemple 1.
Exemple avec imap_fetch_overview()
?php $mbox = imap_open( "{votre.hote.imap}" ,"utilisateur" ,"mot_de_passe") or die("connexion impossible: ".imap_last_error()); $overview = imap_fetch_overview($mbox ,"2,4:6",0); if(is_array($overview)) {reset($overview); while (list($key,$val) = each($overview)) {print $val - msgno. "-". $val - date. "-". $val - subject. "\n";}} imap_close($mbox);?
Voir aussi imap_fetchstructure().
Précédent
Sommaire
Suivant
Niveau supérieur