PDA

Просмотр полной версии : [PHP5] imap_open проблемы


verlex
22.04.2010, 09:17
Пытаюсь зайти на почту 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 и тд.
Данные, логин, пароль - абсолютно валидны. Тот же самый код полностью работает на денвере на локальном компе.

Кто-нибудь сталкивался?

$now
22.04.2010, 11:34
А проверяли хостинг вообще видит mail.ru? Может он режется от спамеров и иже с ними.

verlex
22.04.2010, 13:45
Разобрался, оказалось, что у хостера было закрыто исходящее подключение по 110 порту.