IMAP Funktionen
PHP Manual

imap_listscan

(PHP 4, PHP 5)

imap_listscanListet Postfächer nach Suchkriterien

Beschreibung

array imap_listscan ( resource $imap_stream , string $ref , string $pattern , string $content )

Liefert ein Array mit den Namen der Postfächer in deren Inhalt der Suchtext content vorkommt.

Diese Funktion verhält sich ähnlich wie imap_listmailbox() sucht aber zusätzlich nach dem Suchtext content innerhalb der Daten des Postfachs.

Parameter-Liste

imap_stream

Eine von imap_open() zurückgegebene IMAP-Verbindung.

ref

Serverspezifikation wie in imap_open() beschrieben.

pattern

Startpunkt für die Suche innerhalb der Postfachhierachie.

Die Zeichen '*' und '%' haben innerhalb des Suchmusters pattern besondere Bedeutung. '*' liefert die gesamte Postfach-Hierachie, '%' dagege nur die Postfächer auf der aktuellen Hierachiestufe. Ein '*' alleine liefert also eine Liste aller Postfächer, ein '%' dagegen nur die Postfächer der obersten Ebene. '~/mail/%' bei einem UW_IMAPD Server liefert alle Postfächer im ~/mail Verzeichnis aber nicht deren Unterordner. directory.

content

Der zu suchende Text

Rückgabewerte

Returns an array containing the names of the mailboxes that have content in the text of the mailbox.

Siehe auch


IMAP Funktionen
PHP Manual