macos — php imap_open дает проблемы с подключением

У меня есть некоторые проблемы с imap_open,
Это ошибка, которую я получаю:

Сообщение: imap_open (): не удалось открыть поток
{imap-mail.outlook.com:993/imap/ssl/novalidate-cert}INBOX

Независимо от того, что его imap использует ssl на порт 993 или pop ssl на порт 995, я получаю ту же ошибку.

Сообщение:

Неизвестный: не могу открыть почтовый ящик
{imap-mail.outlook.com:993/imap/ssl/novalidate-cert‹INBOX: недействительно
удаленная спецификация (errflg = 2)

У меня есть следующие настройки:

Mac OSX Yosemite
Mamp Pro работает под управлением PHP 5.6.10

Вот что я сделал для устранения неполадок:

  1. У меня есть настройка apple mail для проверки моей учетной записи gmail с помощью imap ssl на порту 993. Я предполагаю, что если apple mail может получать почту, порт открыт.

  2. Я пошел в Безопасность и конфиденциальность и сделал СКАНИРОВАНИЕ ПОРТА … 993 и 995 не были открыты … странно.

  3. У меня не включен Mac Firewall.

  4. При использовании non ssl на порту 110 pop это работает нормально.

Может ли кто-нибудь помочь увидеть, что может быть причиной.

1

Решение

Проверьте phpinfo (), чтобы увидеть, соответствует ли php —with-imap-ssl
http://www.bartvanasselt.nl/mamp-pro-using-imap-with-ssl/

Также можно попробовать туннелирование:
Обходной путь для функций PHP IMAP? Попытка работать с входящей электронной почтой на localhost с помощью XAMPP

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]