Я получаю это сообщение, когда пытаюсь использовать PHP-IMAP для получения электронной почты с сервера по протоколу IMAP. Я начал с учетных записей Gmail. Но когда я попытался подключиться с помощью imap_open () Я получаю следующие сообщения:
Warning: imap_open(): Couldn't open stream {imap.gmail.com/imap/ssl:993}INBOX in \path\to\file\imap.php on line 6
или же
Warning: imap_open(): Couldn't open stream {imap.gmail.com/imap/ssl/novalidate-cert:993}INBOX in \path\to\file\imap.php on line 6
в зависимости от того, использую я или нет novalidate-cert
Я нашел некоторый связанный вопрос, но не решение
imap_open (): не удалось открыть поток
Ошибка получения типа imap_open (): не удалось открыть поток на сервере
Подключение к Gmail IMAP PHP "Не удалось открыть поток"
Можно ли подключиться к электронной почте, используя расширение imap php?
Если да. Как я могу решить это сообщение?
Если, нет. Какая альтернатива для получения электронной почты с использованием PHP может быть возможной?
Попробуйте imap.gmail.com:993/imap/ssl. Номер порта указывается после имени домена и до пути URI.
Других решений пока нет …