[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подключение к почт. серверу imap_open php 5.2.17
kronos1026
Добрый день, уважаемые программисты. Возник вопрос по подключению к почте через imap_open. Суть задачи: необходимо подключиться к почте, просмотреть новые сообщения, определить из формата заголовков необходимые и записать данные сообщения в базу MySql. Загвоздка в первом пункте - подключение.

Раньше все работало на php 5.3.28, но при переходе на сервер с версией 5.2.17 данный код:


$mail = imap_open('{imap.yandex.ru:993/imap/ssl}INBOX', $login, $pass) or die('Cannot connect: ' . print_r(imap_errors(), true));
if ($mail) {
print("Success opening IMAP.<br>");
}


начал выдавать ошибки:

Цитата
Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.yandex.ru:993/imap/ssl}INBOX in C:\OpenServer\domains\25room\www\prototipe\imap.php on line 3
Cannot connect: Array ( [0] => [CLOSED] IMAP connection broken (server response) )


Подскажите в чем проблема?

данный о сервере:
php version: 5.2.17
Configure Command: cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-snapshot-template=d:\php-sdk\snap_5_2\vc6\x86\template" "--with-php-build=d:\php-sdk\snap_5_2\vc6\x86\php_build" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared" "--without-pi3web"
расширение в php.ini:
extension=php_openssl.dll включено
extension=php_imap.dll включено
bestxp
по крайней мере не использовать старую версию php она не поддерживается и обновить на сервере
kronos1026
Цитата (bestxp @ 23.09.2015 - 07:41)
по крайней мере не использовать старую версию php она не поддерживается и обновить на сервере

К сожалению это невозможно, т.к. есть другие проекты на данном сервере, что повлияет на них (тот же ресурс (для которого пишется это imap подключение) например некорректно начинает работу на php 5.4)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.