imap_fetch_overview
Lit le sommaire des en-têtes de messages
&reftitle.description;
arrayfalseimap_fetch_overview
IMAP\Connectionimap
stringsequence
intflags0
Lit les en-têtes des courriers électroniques de la séquence
sequence et retourne un sommaire de leur contenu.
&reftitle.parameters;
&imap.imap-parameter.imap;
sequence
Une description de la séquence du message. Vous pouvez énumérer les
messages désirés avec la syntaxe X,Y, ou récupérer
tous les messages d'un intervalle, avec la syntaxe X:Y
flags
sequence va contenir une séquence
d'indice de message ou d'UID, si flags
contient FT_UID.
&reftitle.returnvalues;
Retourne un tableau d'objets décrivant l'en-tête de chaque message.
L'objet ne définira une propriété que si elle existe. Les propriétés
possibles sont :
subject : le sujet du message
from : l'expéditeur
to : le destinataire
date : la date d'expédition
message_id : l'identification du message
references : la référence sur l'id de ce message
in_reply_to : la réponse à cet identifiant de message
size : la taille en octets
uid : UID du message dans la boîte aux lettres
msgno : le 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
udate : l'horodatage UNIX de l'heure d'arrivée
The function returns &false; on failure.
&reftitle.changelog;
&Version;
&Description;
&imap.changelog.imap-param;
&reftitle.examples;
Exemple avec imap_fetch_overview
Nmsgs}",0);
foreach ($result as $overview) {
echo "#{$overview->msgno} ({$overview->date}) - From: {$overview->from}
{$overview->subject}\n";
}
imap_close($mbox);
?>
]]>
&reftitle.seealso;
imap_fetchheader