imap_mailboxmsginfo

Diskutiere imap_mailboxmsginfo im PHP Forum im Bereich Programmierung; Informationen zum aktuellen Postfach Prüft den aktuelle Status des Postfachs auf dem Server. Die Funktionist vergleichbar mit imap_status()...
  • imap_mailboxmsginfo Beitrag #1
P
PHP
Well-known member
Beiträge
997
Punkte Reaktionen
0
Informationen zum aktuellen Postfach

Prüft den aktuelle Status des Postfachs auf dem Server. Die Funktionist vergleichbar mit imap_status(), liefert aberzusätzlich auch die Gesamtgröße aller Nachrichten in Bytes.Das Aufsummieren der einzelnen Nachrichtengrößen benötigt dabeizusätzliche Zeit zur Ausführung.execute.

Rückgabewert:

Die Ergebnisse werden in einem Objekt mit folgenden Propertieszurückgegeben:

Beispiel:

PHP:
$mbox = imap_open("{imap.example.org}INBOX", "username", "password")
      or die("can't connect: " . imap_last_error());

$check = imap_mailboxmsginfo($mbox);

if ($check) {
    echo "Date: "     . $check->Date    . "\n" ;
    echo "Driver: "   . $check->Driver  . "\n" ;
    echo "Mailbox: "  . $check->Mailbox . "\n" ;
    echo "Messages: " . $check->Nmsgs   . "\n" ;
    echo "Recent: "   . $check->Recent  . "\n" ;
    echo "Unread: "   . $check->Unread  . "\n" ;
    echo "Deleted: "  . $check->Deleted . "\n" ;
    echo "Size: "     . $check->Size    . "\n" ;
} else {
    echo "imap_check() failed: " . imap_last_error() . "\n";
}

imap_close($mbox);
 
Thema:

imap_mailboxmsginfo

Oben Unten