imap_mail_copy
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_mail_copy — Копіює повідомлення до вказаної поштової скриньки
Опис
imap_mail_copy( IMAP\Connection $imap, string $message_nums, string $mailbox, int $flags = 0): bool
Копіює задані у параметрі message_nums
листи у вказану поштову скриньку.
Список параметрів
imap
Екземпляр IMAP\Connection
message_nums
message_nums
- це діапазон, а не просто номери повідомлень (як визначено в » RFC2060
mailbox
Ім'я поштової скриньки. Докладніше читайте у розділі, присвяченому функції imap_open()
Увага
Якщо imap.enable_insecure_rsh не вимкнено, то передача в цей параметр не перевірених даних не безпечна
flags
flags
- бітова маска однієї або кількох констант:
- **
CP_UID
**- означає, що у першому параметрі не номери повідомлень, які UID. - **
CP_MOVE
**- Видалити оригінальні повідомлення після копіювання. Якщо цей прапор встановлено, функція поводиться ідентично до функціїimap_mail_move()
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.1.0 | Параметрimap тепер чекає екземпляр IMAP\Connection; раніше очікувався ресурс (resourceimap |
Дивіться також
- imap_mail_move() - Переміщує вказані повідомлення у вказану поштову скриньку