![]() |
[PHP5] imap_open проблемы
Пытаюсь зайти на почту mail.ru по протоколу pop3 таким образом:
$this->hnd = imap_open("{pop.mail.ru:110/pop3}INBOX", $login, $this->password); Локально, на денвере с конфигурацией IMAP c-Client Version 2004 SSL Support enabled все отлично работает. На хостинге с конфигурацией IMAP c-Client Version 2007e SSL Support enabled Kerberos Support enabled Получаю такую ошибку: Warning: imap_open() [function.imap-open]: Couldn't open stream {pop.mail.ru:110/pop3}INBOX in ... on line 163 Notice: Unknown: Connection failed to pop.mail.ru,110: Connection timed out (errflg=2) in Unknown on line 0 Перепробовал все ключи типа /novalidate-cert и тд. Данные, логин, пароль - абсолютно валидны. Тот же самый код полностью работает на денвере на локальном компе. Кто-нибудь сталкивался? |
А проверяли хостинг вообще видит mail.ru? Может он режется от спамеров и иже с ними.
|
Разобрался, оказалось, что у хостера было закрыто исходящее подключение по 110 порту.
|
| Время: 06:01 |