PHP Conference Nagoya 2025

imap_reopen

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

imap_reopenReopen IMAP stream to new mailbox

Descrizione

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

Reopens the specified stream to a new mailbox on an IMAP or NNTP server.

Elenco dei parametri

imap

An IMAP\Connection instance.

mailbox

The mailbox name, see imap_open() for more information

Avviso

Passing untrusted data to this parameter is insecure, unless imap.enable_insecure_rsh is disabled.

flags

The flags are a bit mask with one or more of the following:

retries

Number of maximum connect attempts

Valori restituiti

Returns true if the stream is reopened, false otherwise.

Log delle modifiche

Versione Descrizione
8.1.0 The imap parameter expects an IMAP\Connection instance now; previously, a valid imap resource was expected.

Esempi

Example #1 imap_reopen() example

<?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()));
// ..
?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top