PHP: Hypertext Preprocessor (original) (raw)
imap_undelete
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_undelete — Unmark the message which is marked deleted
Description
Parameters
imap
An IMAP\Connection instance.
message_nums
A string representing one or more messages in IMAP4-style sequence format ("n"
, "n:m"
, or combination of these delimited by commas).
flags
Return Values
Always returns [true](reserved.constants.php#constant.true)
.
Changelog
Version | Description |
---|---|
8.1.0 | The imap parameter expects an IMAP\Connection instance now; previously, a valid imap resource was expected. |
See Also
- imap_delete() - Mark a message for deletion from current mailbox
- imap_mail_move() - Move specified messages to a mailbox
Found A Problem?
17 years ago
`If you need to use the uid instead of msgno use
imap_clearflag_full($stream, implode(',', $flags), '\DELETED', ST_UID);
`
rdi at nospam dot donireland dot com ¶
17 years ago
The imap_delete function allows the option to use a UID for the message number but the imap_undelete function does not.