PHP Conference Japan 2024

imap_reopen

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_reopen重新打开 IMAP 流到新的邮箱

描述

imap_reopen(
    IMAP\Connection $imap,
    string $mailbox,
    int $flags = 0,
    int $retries = 0
): bool

将指定的流重新打开到 IMAPNNTP 服务器上的新 mailbox

参数

imap

一个 IMAP\Connection 实例。

mailbox

邮箱名称,有关更多信息,请参见 imap_open()

警告

除非禁用了 imap.enable_insecure_rsh,否则将不受信任的数据传递给此参数是不安全的。

flags

flags 是一个位掩码,包含以下一个或多个

retries

最大连接尝试次数

返回值

如果流重新打开,则返回 true,否则返回 false

变更日志

版本 描述
8.1.0 imap 参数现在期望一个 IMAP\Connection 实例;以前,期望一个有效的 imap 资源

示例

示例 #1 imap_reopen() 示例

<?php
$mbox
= imap_open("{imap.example.org:143}INBOX", "username", "password") or die(implode(", ", imap_errors()));
// ...
imap_reopen($mbox, "{imap.example.org:143}INBOX.Sent") or die(implode(", ", imap_errors()));
// ..
?>

添加注释

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top