Я разрабатываю искатель для получения данных по электронной почте. У меня есть 3 адреса электронной почты, которые я должен использовать для этого. На моей локальной машине все 3 соединения с данными учетными данными работают нормально. Но когда я загружаю на сервер, один из них работает, а остальные 2 дают
Can not authenticate to IMAP server: [CLOSED] IMAP connection broken (authenticate)
Эти 3 почтовых ящика находятся на общем хостинге, и я использую порт 143
для чтения данных.
В ssh я получаю эту ошибку:
Невозможно выполнить аутентификацию на сервере IMAP: [ЗАКРЫТО] Соединение IMAP не выполнено (аутентифицировано). Примечание PHP: Неизвестно: повторная попытка проверки подлинности CRAM-MD5 после входа в систему. (errflg = 1) в Unknown в строке 0 PHP Примечание: Неизвестно: не удается выполнить проверку подлинности на сервере IMAP: [ЗАКРЫТО] Соединение IMAP сломано (аутентифицировано) (errflg = 2)
Это проблема с типом почтового ящика. Этот почтовый ящик, который не открывается, не относится к типу IMAP. Таким образом, это создает проблему при открытии функции imap_open ()