imap_search
搜寻指定标准的信件。
语法: array imap_search(int imap_stream, string criteria, int flags);
返回值: 数组
函数种类: 网络系统
本函用来搜寻合乎指定条件的信件。参数 imap_stream 为 IMAP 的代号。参数 criteria 为指定的条件,各字段以空格 (space) 分开,条件见下表。参数 flags 为 SE_UID。
| 条件 | 说明 |
| ALL | 返回所有合乎标准的信件 |
| ANSWERED | 信件有配置 \\ANSWERED 标志者 |
| BCC "字符串" | Bcc 栏中有指定 "字符串" 的信件 |
| BEFORE "日期" | 指定 "日期" 以前的信件 |
| BODY "字符串" | 内文字段中有指定 "字符串" 的信件 |
| CC "字符串" | Cc 栏中有指定 "字符串" 的信件 |
| DELETED | 合乎已删除的信件 |
| FLAGGED | 信件有配置 \\FLAGGED 标志者 |
| FROM "字符串" | From 栏中有指定 "字符串" 的信件 |
| KEYWORD "字符串" | 关键字为指定 "字符串" 者 |
| NEW | 新的信件 |
| OLD | 旧的信件 |
| ON "日期" | 指定 "日期" 的信件 |
| RECENT | 信件有配置 \\RECENT 标志者 |
| SEEN | 信件有配置 \\SEEN 标志者 |
| SINCE "日期" | 指定 "日期" 之后的信件 |
| SUBJECT "字符串" | Subject 栏中有指定 "字符串" 的信件 |
| TEXT "字符串" | Text 栏中有指定 "字符串" 的信件 |
| TO "字符串" | To 栏中有指定 "字符串" 的信件 |
| UNANSWERED | 未回应的信件 |
| UNDELETED | 未删除的信件 |
| UNFLAGGED | 未配置标志的信件 |
| UNKEYWORD "字符串" | 未配置关键 "字符串" 的信件 |
| UNSEEN | 未读取的信件 |
|