(PHP 4, PHP 5, PHP 7)
imap_search — Liefert ein Array von Nachrichten die den gegebenen Suchkriterien entsprechen
$imap_stream
, string $criteria
[, int $options
= SE_FREE
[, string $charset
= NIL
]] )imap_search() durchsucht die Nachrichten des aktuellen Postfachs.
Der Suchstring um zB nach allen unbeantworteten Nachrichten von Mutter zu suchen wäre "UNANSWERED FROM Mutter". Die Suche unterscheidet nicht nach Groß- und Kleinschreibung. Die folgende Liste von Suchkriterien wurde aus dem Sourcecode des UW c-client erstellt, sie ist daher nicht unbedingt vollständig oder in allen Einzelheiten korrekt (siehe auch » RFC2060, Abschnitt 6.4.4).
imap_stream
Eine von imap_open() zurückgegebene IMAP-Verbindung.
criteria
Ein aus mit Leerzeichen getrennten Schlüsselworten und Argumenten. Argumente die selbt Leerzeichen enthalten müssen in doppelte Anführungszeichen gefasst werden (z.B. FROM "Hans Müller"). Es existieren folgende Schlüsselworte:
options
Der Parameter options
kann
auf SE_UID
gesetzt werden
um UIDs statt Nachrichtennummern zurückzuerhalten.
charset
Liefert ein Array mit Nachrichtennummern oder UIDs.
Wenn die Suchkriterien keinen Sinn ergaben oder
keine Nachrichten gefunden wurden wird FALSE
zurückgegeben.
Version | Beschreibung |
---|---|
4.3.3 |
Der Parameter charset wurde hinzugefügt
|