imap_reopen

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

imap_reopen — Відкриває потік IMAP до нової скриньки

Опис

imap_reopen(    IMAP\Connection $imap,    string $mailbox,    int $flags = 0,    int $retries = 0): bool

Перевідкриває вказаний потік до скриньки mailbox на сервері IMAP чи NNTP.

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

imap

Екземпляр IMAP\Connection

mailbox

Ім'я поштової скриньки. Докладніше читайте у розділі про функцію imap_open()

Увага

Якщо imap.enable_insecure_rsh не вимкнено, то передача в цей параметр не перевірених даних не безпечна

flags

flags - бітова маска з однієї або кількох констант:

  • **OP_READONLY**- відкрити поштову скриньку лише для читання
  • **OP_ANONYMOUS**- не використовувати та не оновлювати .newsrc для новин (тільки NNTP)
  • **OP_HALFOPEN**- відкрити з'єднання, але не підключатися до поштової скриньки ім'я IMAP і NNTP.
  • **OP_EXPUNGE**- мовчки виконати видалення позначених для видалення повідомлень у потоці
  • **CL_EXPUNGE**- автоматично видаляти всі позначені для видалення повідомлення під час закриття поштової скриньки (див.imap_delete() і imap_expunge()) .

retries

Максимальна кількість спроб з'єднання

Значення, що повертаються

Повертає true, якщо потік перевідкритий і false, якщо ні.

список змін

ВерсияОпис
8.1.0Параметрimap тепер чекає екземпляр IMAP\Connection; раніше очікувався ресурс (resourceimap

Приклади

Приклад #1 Приклад використання imap_reopen()****

Loading...