imap_mail_move

(PHP 4, PHP 5, PHP 7)

imap_mail_moveПереместить указанные сообщения в указанный почтовый ящик

Описание

imap_mail_move ( resource $imap_stream , string $msglist , string $mailbox , int $options = 0 ) : bool

Перемещает письма, заданные в msglist в указанный почтовый ящик mailbox.

Список параметров

imap_stream

Поток IMAP, полученный из imap_open().

msglist

msglist - это диапазон, а не просто номера сообщений (как определено в » RFC2060).

mailbox

Имя почтового ящика. Более подробно читайте в разделе, посвященном функции imap_open()

Внимание

Если imap.enable_insecure_rsh не отключен, то передача в этот параметр не проверенных данных не безопасна.

options

options - битовая маска, которая может принимать всего одно значение:

  • CP_UID - означает, что в первом параметре не номера сообщений, а их UID

Возвращаемые значения

Возвращает true в случае успешного завершения или false в случае возникновения ошибки.

Примечания

Замечание:

Функция imap_mail_move() помечает оригинальное сообщение флагом удаления, так что не забудьте после нее вызвать функцию imap_expunge().

Смотрите также

  • imap_mail_copy() - Скопировать сообщения в указанный почтовый ящик