imap_search

imap_search -- 指定した検索条件にマッチするメッセージを配列として返す

説明

array imap_search(int imap_stream, string criteria, int flags);

この関数は、指定した imap ストリームの現在オープンしているメールボックスにおいて 検索を行います。 criteria は、空白で区切られた文字列で、 以下のキーワードが使用可能です。 複数語のキーワード(例 FROM "joe smith")は全て引用符で括る必要があります。

例えば、Mom から送られた全ての未回答のメッセージにマッチするには、 "UNANSWERED FROM mom" としてください。 検索は、大文字小文字が区別されずに行われます。 検索条件のリストは、UW クライアントの C ソースコードからのものであり、 不完全または不正確である可能性がありますので、注意してください。

SE_UID が有効なフラグとして設定されている場合、 メッセージ番号の変わりに UID を有する配列が返されます。