PHP 完全中文手册-第四章-21

王朝php·作者佚名  2006-12-16
窄屏简体版  字體: |||超大  

本函数库共有 46 个函数

IMAP 的全名是 Internet Message Access Protocol,即网际网络信息存取协议,为美国史丹福大学 (Stanford University) 在 1986 年开始研发的多重邮箱电子邮件系统。PHP 所提供的功能是 IMAP 4 的系统,这是根据 RFC 1730 所实作的。更多有关 IMAP 的信息可以参考 IMAP 的官方网站 http://www.imap.org。

欲使用 IMAP 的电子邮件功能,要先到 ftp://ftp.cac.washington.edu/imap 下载 IMAP 的客户端程序。在编译完成之后将 c-client/c-client.a 复制到 /usr/local/lib 之中,并将 c-client/rfc822.h、mail.h 及 linkage.h 三个文件复制到 /usr/local/include 之下。之后编译 PHP 程序时要加入 --with-imap 的选项。

imap_append:

附加字符串到指定的邮箱中。

imap_base64:

解 BASE64 编码。

imap_body:

读信的内文。

imap_check:

返回邮箱信息。

imap_close:

关闭 IMAP 链接。

imap_createmailbox:

建立新的信箱。

imap_delete:

标记欲删除邮件。

imap_deletemailbox:

删除既有信箱。

imap_expunge:

删除已标记的邮件。

imap_fetchbody:

从信件内文取出指定部分。

imap_fetchstructure:

获取某信件的结构信息。

imap_header:

获取某信件的标头信息。

imap_headers:

获取全部信件的标头信息。

imap_listmailbox:

获取邮箱列示。

imap_listsubscribed:

获取订阅邮箱列示。

imap_mail_copy:

复制指定信件到它处邮箱。

imap_mail_move:

移动指定信件到它处邮箱。

imap_num_msg:

取得信件数。

imap_num_recent:

取得新进信件数。

imap_open:

打开 IMAP 链接。

imap_ping:

检查 IMAP 是否连接。

imap_renamemailbox:

更改邮箱名字。

imap_reopen:

重开 IMAP 链接。

imap_subscribe:

订阅邮箱。

imap_undelete:

取消删除邮件标记。

imap_unsubscribe:

取消订阅邮箱。

imap_qprint:

将 qp 编码转成八位。

imap_8bit:

将八位转成 qp 编码。

imap_binary:

将八位转成 base64 编码。

imap_scanmailbox:

寻找信件有无特定字符串。

imap_mailboxmsginfo:

取得目前邮箱的信息。

imap_rfc822_write_address:

电子邮件位址标准化。

imap_rfc822_parse_adrlist:

解析电子邮件位址。

imap_setflag_full:

配置信件标志。

imap_clearflag_full:

清除信件标志。

imap_sort:

将信件标头排序。

imap_fetchheader:

取得原始标头。

imap_uid:

取得信件 UID。

imap_getmailboxes:

取得全部信件详细信息。

imap_getsubscribed:

列出所有订阅邮箱。

imap_msgno:

列出 UID 的连续信件。

imap_search:

搜寻指定标准的信件。

imap_last_error:

最后的错误信息。

imap_errors:

所有的错误信息。

imap_alerts:

所有的警告信息。

imap_status:

目前的状态信息。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航