Forum und email

imap_listscan

(No version information available, might be only in CVS)

imap_listscan — Listet 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

An IMAP stream returned by imap_open().

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.