-
imap_append
附加字符串到指定的邮箱中。
语法: int imap_append(int imap_stream, string mbox, string message, string [flags]);
-
imap_base64
解 BASE64 编码。
语法: string imap_base64(string text);
-
imap_body
读信的内文。
语法: string imap_body(int imap_stream, int msg_number, int [flags]);
-
imap_check
返回邮箱信息。
语法: object imap_check(int imap_stream);
-
imap_close
关闭 IMAP 链接。
语法: int imap_close(int imap_stream, int [flags]);
-
imap_createmailbox
建立新的信箱。
语法: int imap_createmailbox(int imap_stream, string mbox);
-
imap_delete
标记欲删除邮件。
语法: int imap_delete(int imap_stream, int msg_number);
-
imap_deletemailbox
删除既有信箱。
语法: int imap_deletemailbox(int imap_stream, string mbox);
-
imap_expunge
删除已标记的邮件。
语法: int imap_expunge(int imap_stream);
-
imap_fetchbody
从信件内文取出指定部分。
语法: string imap_fetchbody(int imap_stream, int msg_number, string part_number, flags [flags]);
-
imap_fetchstructure
获取某信件的结构信息。
语法: array imap_fetchstructure(int imap_stream, int msg_number);
-
imap_header
获取某信件的标头信息。
语法: object imap_header(int imap_stream, int msg_number, int [fromlength], int [subjectlength], int [defaulthost]);
-
imap_headers
获取全部信件的标头信息。
语法: array imap_headers(int imap_stream);
-
imap_listmailbox
获取邮箱列示。
语法: array imap_listmailbox(int stream_id, string ref, string pattern);
-
imap_listsubscribed
获取订阅邮箱列示。
语法: array imap_listsubscribed(int stream_id, string ref, string pattern);
-
imap_mail_copy
复制指定信件到它处邮箱。
语法: int imap_mail_copy(int imap_stream, string msglist, string mbox, int [flags]);
-
imap_mail_move
移动指定信件到它处邮箱。
语法: int imap_mail_move(int imap_stream, string msglist, string mbox);
-
imap_num_msg
取得信件数。
语法: int imap_num_msg(int imap_stream);
-
imap_num_recent
取得新进信件数。
语法: int imap_num_recent(int imap_stream);
-
imap_open
打开 IMAP 链接。
语法: int imap_open(string mailbox, string username, string password, int [flags]);