If you need to use the uid instead of msgno use
imap_clearflag_full($stream, implode(',', $flags), '\\DELETED', ST_UID);
imap_undelete
(PHP 4, PHP 5)
imap_undelete — Nimmt eine bereits gesetzte Löschmarkierung einer Nachricht zurück
Beschreibung
bool imap_undelete
( resource $imap_stream
, int $msg_number
[, int $flags = 0
] )
Entfernt das "gelöscht"-Flag der angegebenen Nachricht. Das Flag wird von den Funktionen imap_delete() oder imap_mail_move() gesetzt.
Parameter-Liste
- imap_stream
-
Eine von imap_open() zurückgegebene IMAP-Verbindung.
- msg_number
-
Die Nachrichtennummer
- flags
-
Rückgabewerte
Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.
Siehe auch
- imap_delete() - Nachrichten im aktuellen Postfach zur Löschung markieren
- imap_mail_move() - Verschiebt Nachrichten in ein anderes Postfach
imap_undelete
phrank
30-Dec-2007 12:47
30-Dec-2007 12:47
rdi at nospam dot donireland dot com
18-Nov-2007 04:18
18-Nov-2007 04:18
The imap_delete function allows the option to use a UID for the message number but the imap_undelete function does not.
