Scriptindex.de

[ Menü ]

Home
News
Scripts
Neuzugänge
Suchen
Bücher
Manuals

[ Inhalt ]

Script eintragen
Tutorial eintragen
Newsletter
Umfragen
Link zu uns
Werbung bei uns
Kontakt
Impressum

[ Statistik ]

Hits gesamt: 5203652
Hits Heute: 309
max. Hits (10.07.07): 6964
User Online: 24
Scripts: 2828

[ Partner ]

CodeBase
I.S.U.M.
LUG Bayreuth
PEAR NEWS
PHP Classes

[ Facebook ]

[ Eigene Domain? ]

[ Buchtipp ]

HTML und Web Publishing Handbuch. XML, DTDs, Perl, CGI
HTML und Web Publishing Handbuch. XML, DTDs, Perl, CGI

Manuals > PHP > imap_fetch_overview

imap_fetch_overview

(PHP 3>= 3.0.4, PHP 4 )

imap_fetch_overview --  Liefert einen Auszug aus den Header-Feldern von Nachrichten

Beschreibung

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

Diese Funktion liefert ausgewählte Headerfelder der in sequence übergebenen Nachrichten und liefert sie in einem Array mit je einem Objekt pro Nachricht zurück. sequence enthält eine Sequenz von Nachrichten-Indizes oder, bei gesetztem FT_UID in flags, von UIDs. Die einzelnen Objekte des zurückgegeben Arrays enthalten dabei folgende Informationen:

  • subject - Betreff

  • from - Absender

  • date - Sendedatum

  • message_id - Message-ID

  • references - bezieht sich auf Message-ID

  • size - Größe in Byte

  • uid - UID der Nachricht im Postfach

  • msgno - Index der Nachricht im Postfach

  • recent - Flag gesetzt

  • flagged - Flag gesetzt

  • answered - Flag gesetzt

  • deleted - Flag gesetzt

  • seen - Flag gesetzt

  • draft - Flag gesetzt

Beispiel 1. imap_fetch_overview() Beispiel

$mbox = imap_open ("", "username", "password")
    || die ("can't connect: " . 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);


Copyright 1998 - 2009 by I.S.U.M.