(PHP 4, PHP 5, PHP 7, PHP 8)
imap_mail_move — Verschiebt Nachrichten in ein anderes Postfach
imap_mail_move() verschiebt die mit
message_nums angegebenen Nachrichten in das Postfach
mailbox. Es ist zu beachten, dass die Nachrichten in
Wirklichkeit in das Postfach mailbox kopiert werden
und die ursprünglichen Nachrichten zum Löschen markiert werden. Das
bedeutet, dass die Nachrichten in mailbox neue UIDs
zugewiesen bekommen.
imapEine IMAP\Connection-Instanz.
message_nums
message_nums ist keine Liste von
Nachrichtennummern, sondern ein Nachrichtenbereich (wie in
» RFC2060 beschrieben).
mailboxDas Zielpostfach, für weitere Informationen siehe imap_open()
Die Übergabe von nicht vertrauenswürdigen Daten an diesen Parameter ist unsicher,falls imap.enable_insecure_rsh nicht deaktiviert ist.
flags
flags ist eine Bitmaske und kann zur Zeit nur
eine Option enthalten:
CP_UID - die Nummern der Nachrichten sind UIDs
| Version | Beschreibung |
|---|---|
| 8.1.0 |
Der Parameter imap erwartet nun eine
IMAP\Connection-Instanz; vorher wurde eine gültige
imap-Ressource erwartet.
|
Hinweis:
imap_mail_move() setzt für die Original-Nachricht ein Lösch-Flag. Um sie erfolgreich zu löschen, muss die Funktion imap_expunge() aufgerufen werden.