函数:imap_body()
文章分类:IMAP 电子邮件系统函数库
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($mbox, 1);
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
给文章打分...
0




