(PHP 4, PHP 5, PHP 7, PHP 8)
imap_reopen — Переоткрывает поток IMAP к новому ящику
   Переоткрывает указанный поток к ящику 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Максимально количество попыток соединения
| Версия | Описание | 
|---|---|
| 8.1.0 | Параметр imapтеперь ожидает экземпляр класса IMAP\Connection;
  раньше параметр ждал ресурс (resource)imap. | 
Пример #1 Пример использования imap_reopen()
<?php
$mbox = imap_open("{imap.example.org:143}INBOX", "username", "password") or die(implode(", ", imap_errors()));
// ...
imap_reopen($mbox, "{imap.example.org:143}INBOX.Sent") or die(implode(", ", imap_errors()));
// ..
?>