輸入待尋字串
  <?php
  require("http://php.wilson.gs");  // 回首頁
  echo "http://php.wilson.gs/bible/group.php : IMAP 電子郵件系統函式庫";


IMAP 電子郵件系統函式庫

本函式庫共有 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:目前的狀態資訊。


[ 上一頁 /bible/group.php 下一頁 ]



本站置於 NEC BIGLOBE 地球村網際網路  echo "Copyright © 1999-2000, Wilson Peng";
  mail("wilson@biglobe.net.tw", "Feedback", $message);
  ?>