imap_reopen
重开 IMAP 连结。
语法: int imap_reopen(string imap_stream, string mailbox, string [flags]);
传回值: 整数
函式种类: 网路系统
本函式可重新开启客户端与伺服器之间的 IMAP 连结。本函式通常与 imap_ping() 函式合用。参数 mailbox 为伺服器端的位置。参数 flags 可省略,有下列的值:
- OP_READONLY : 打开连结使用唯读状态。
- OP_ANONYMOUS : 匿名读取 NNTP 伺服器,不使用 .newsrc 档案。
- OP_HALFOPEN : 只与 IMAP 或 NNTP 伺服器连结,不开启邮箱。
- CL_EXPUNGE : 关闭连结时自动清除邮箱中的信件。
<?php $userid = "nulluser"; $passwd = "passwd38"; $mb = imap_open("(imap.null.org)INBOX", $userid, $passwd); if (!imap_ping($mb)) { imap_reopen($mb, $userid, $passwd); } imap_close($mb); ?>
|