PHP Handbuch
Zurück |  | Nach vorne

# imap_mailboxmsginfo

(PHP 3>= 3.0.2, PHP 4 )

imap_mailboxmsginfo -- Liefert Informationen über das aktuelle Postfach

## Beschreibung

object imap_mailboxmsginfo ( int imap_stream)

Diese Funktion liefert dieselben Informationen wie imap_status() sowie zusätzlich die Größe des Postfachs in Bytes. Diese wird aus der Summe der Größe der einzelnen Nachrichten gebildet, deshalb benötigt diese Funktion mehr Zeit zur Ausführung als imap_status().

Tabelle 1. Felder des Rückgabe-Objekts

Date | Datum der letzten Änderung
Driver | Driver
Mailbox | Name des Postfachs
Nmsgs | Anzahl der Nachrichten
Recent | Anzahl neuer Nachrichten
Unread | Anzahl ungelesener Nachrichten
Size | Größe des Postfachs in Byte

Beispiel 1. imap_mailboxmsginfo() Beispiel

    $mbox = imap_open ("{your.imap.host}INBOX", "username", "password")
        || die ("can't connect: " . imap_last_error());

    $check = imap_mailboxmsginfo ($mbox);

    if ($check) {
        print "Date: "     . $check->Date    . "<br>\n";
        print "Driver: "   . $check->Driver  . "<br>\n";
        print "Mailbox: "  . $check->Mailbox . "<br>\n";
        print "Messages: " . $check->Nmsgs   . "<br>\n" ;
        print "Recent: "   . $check->Recent  . "<br>\n";
        print "Size: "     . $check->Size    . "<br>\n";
    } else {
        print "imap_check() failed: " . imap_lasterror() . "<br>\n";
    }
    imap_close ($mbox);

Zurück | Zum Anfang | Nach vorne
imap_mail | Nach oben | imap_mime_header_decode