imap_status --
Liefert ausgewählte Statusinformationen zum angegebenen Postfach
Beschreibung
object imap_status ( int imap_stream, string mailbox, int options)
Diese Funktion liefert Statusinformationen zum mit
mailbox angegebenen Postfach.
Im der Bitmaske options können dabei
folgende Funktionen ausgewählt werden, die den Inhalt des
zurückgegebenen Objekts beeinflussen:
SA_MESSAGES - das Feld messages wird mit der Anzahl der
enthaltenen Nachrichten gefüllt
SA_RECENT - das Feld recent wird mit der Anzahl der neuen
Nachrichten gefüllt
SA_UNSEEN - das Feld unseen wird mit der Anzahl der noch nicht
abgerufenen Nachrichten gefüllt
SA_UIDNEXT - das Feld uidnext wird mit der UID gefüllt, die
die nächste in diesem Postfach abgelegte Nachricht erhalten
wird
SA_UIDVALIDITY - das Feld uidvalidity wird mit einer
Konstanten gefüllt, die sich immer dann verändern wird, wenn
die UIDs der Nachrichten im Postfach sich vermutlich verändert
haben
SA_ALL - es werden alle beschriebenen Felder gefüllt
Status->flags wird ebenfalls gesetzt und enthält eine Bitmaske
aus den oben genannten Werten, die die tatsächlich
zurückgegebenen Informationen beschreibt.