# imap_undelete

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

imap_undelete — Nimmt eine bereits gesetzte Löschmarkierung einer Nachricht zurück

### Beschreibung

imap_undelete(IMAP\Connection `$imap`, string `$message_nums`, int `$flags` = 0): true

Entfernt das "gelöscht"-Flag der angegebenen Nachricht. Das Flag wird von den Funktionen imap_delete() oder imap_mail_move() gesetzt.

### Parameter-Liste

`imap`

  Eine IMAP\Connection-Instanz.

`message_nums`

  Ein String, der eine oder mehrere Nachrichten im IMAP4-üblichen Sequenzformat darstellt (`"n"`, `"n:m"` oder eine Kombination daraus, durch Kommas getrennt).

`flags`

### Rückgabewerte

Gibt immer `true` zurück.

### Changelog

Version | Beschreibung
--- | ---
8.1.0 | Der Parameter `imap` erwartet nun eine IMAP\Connection-Instanz; vorher wurde eine gültige `imap`-Ressource erwartet.

### Siehe auch

- imap_delete() - Markiert eine Nachricht im aktuellen Postfach zur Löschung
- imap_mail_move() - Verschiebt Nachrichten in ein anderes Postfach

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open