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 | 未读取的信件 |
|