代码改变世界

PHP函数-Imap电子邮件系统函数

2012-08-24 18:01  BytesLoop  阅读(612)  评论(0编辑  收藏  举报

应用 Imap 函数前,须配置 php.ini 文件,即将 Dynamic Extensions 模块内";extension=php_imap.dll"前的注释去掉,然后重新启动 Apache 服务器.

  1. imap_8bit    可将八位字符串转成 QP 编码字符串
  2. imap_alerts    显示所有出现的 Imap 警告字符串
  3. imap_append    向指定的邮箱中发送邮件
  4. imap_base64    对 base64 编码的文本进行解码
  5. imap_binary    对文本进行 8bit 的 base64 编码
  6. imap_body    获取指定邮件的内容
  7. imap_bodystruct    获取 MIME 邮件各部分的结果
  8. imap_check    获取连接 id,并返回包含当前邮箱信息的对象,包括邮件数目
  9. imap_clearflag_full    删除邮件标记
  10. imap_close    关闭由 imap_open() 函数所返回的连接标识
  11. imap_createmailbox    创建邮箱
  12. imap_delete    为指定的邮件打上删除标记
  13. imap_deletemailbox    删除邮箱
  14. imap_errors    返回 Imap 错误
  15. imap_expunge    删除所有带有删除标记的邮件
  16. imap_fetch_overview    返回邮件头的信息
  17. imap_fetchbody    获取邮件指定部分的内容
  18. imap_fetchheader    获取邮件头信息
  19. imap_fetchstructure    获取邮件的结构
  20. imap_getmailboxes    获取全部信件详细信息
  21. imap_header    获取某信件的标头信息
  22. imap_headers    获取全部邮件的标头信息
  23. imap_last_error    返回当前页请求时最后一次 Imap 错误
  24. imap_list    读取邮箱列表
  25. imap_listmailbox    获取邮箱的详细信息
  26. imap_mail_compose    创建一个 MIME 邮件
  27. imap_mail_copy    复制指定信件到其他邮箱
  28. imap_mail_move    移动指定信件到其他邮箱
  29. imap_mail    发送邮件
  30. imap_mailboxmsginfo    获取指定邮箱的信息
  31. imap_mime_header_decode    对 MIME 邮件的标头进行解码
  32. imap_msgno    列出 UID 的连续信件
  33. imap_num_msg    获取邮件数
  34. imap_num_recent    获取新邮件数
  35. imap_open    与 Imap 服务器建立连接
  36. imap_ping    检查 Imap 是否连接
  37. imap_renamemailbox    更改邮箱名字
  38. imap_reopen    重新与 Imap 服务器建立连接
  39. imap_rfc822_parse_adrlist    解析电子邮件地址
  40. imap_rfc822_write_address    电子邮件位址标准化
  41. imap_scanmailbox    寻找新建有无特定字符串
  42. imap_search    搜寻特定标准的信件
  43. imap_set_quota    为指定的邮箱设置额外信息
  44. imap_setflag_full    为邮件设置标记
  45. imap_sort    将邮件标头排序
  46. imap_status    显示目前 Imap 的状态信息
  47. imap_uid    获取邮件 UID
  48. imap_undelete    去掉邮件的删除标记
  49. imap_utf7_decode    对已经进行 UTF-7 编码的文本进行解码
  50. imap_utf7_encode    对指定文本进行 UTF-7 编码