函数:imap_body()

2004年12月01日 07:19 查看1318次 作者:   【

imap_body

读信的内文。

语法: string imap_body(int imap_stream, int msg_number, int [flags]);

返回值: 字符串

函数种类: 网络系统

内容说明

本函数可读取信件的内文 (body) 部份。参数 imap_stream 为 IMAP 的代号。参数 msg_number 为信件的序号。参数 flags 可省略,有下列的值

  • FT_UID : 信件序号为 UID。
  • FT_PEEK : 若无配置 \Seen 标志则不要设本标志。
  • FT_INTERNAL : 返回字符串使用系统格式,不要刻意转成 CRLF 行结束标准。

使用范例

本例利用 IMAP 协议读取 myid@localhost 的第一封信件。

<?php
$mbox 
imap_open("{localhost:143}INBOX","myid","mypw");
$message imap_body($mbox1);
imap_close($mbox);
echo 
$message;
?>


IMAP 的全名是 Internet Message Access Protocol,PHP 所提供的功能是 IMAP 4 的系统,这是根据 RFC 1730 所实作的。
欲使用 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 的选项。
责任编辑:rongsijing

给文章打分...

平均分:3.3(6 次)

-5 -4 -3 -2 -1 0 1 2 3 4 5
0

顶一下

发表我的见解...

  • 您的大名: 留空为匿名
  • 您的主页:
  • 您的邮箱: