imap_undelete

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

imap_undeleteUnmark the message which is marked deleted

Descrizione

imap_undelete(IMAP\Connection $imap, string $message_num, int $flags = 0): bool

Removes the deletion flag for a specified message, which is set by imap_delete() or imap_mail_move().

Elenco dei parametri

imap

An IMAP\Connection instance.

message_num

A string representing one or more messages in IMAP4-style sequence format ("n", "n:m", or combination of these delimited by commas).

flags

Valori restituiti

Restituisce true in caso di successo, false in caso di fallimento.

Log delle modifiche

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

Vedere anche:

add a note add a note

User Contributed Notes 2 notes

up
0
rdi at nospam dot donireland dot com
14 years ago
The imap_delete function allows the option to use a UID for the message number but the imap_undelete function does not.
up
-1
phrank
13 years ago
If you need to use the uid instead of msgno use

imap_clearflag_full($stream, implode(',', $flags), '\\DELETED', ST_UID);
To Top