imap_fetch_overview

(PHP 3>= 3.0.4, PHP 4 )

imap_fetch_overview --  Lit un sommaire des entêtes de messages

Description

array imap_fetch_overview (resource imap_stream, string sequence [, int flags])

imap_fetch_overview() lit les entêtes des messages mails 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'entête décrit :

Exemple 1. Exemple avec imap_fetch_overview()


<?php
$mbox = imap_open("{your.imap.host:143}","utilisateur","mot_de_passe")
     || 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);
?>