imap и mail.ru не могу соединится

b0bah1

Новичок
Перепробовал 143 и 993 порт, и разные параметры соединения. Не могу соединится и все разные ошибки.
Кто нибудь подскажет работающий код?
 

b0bah1

Новичок
PHP:
    $host        = 'imap.mail.ru';
    $port        =  143;
    $login      = '[email protected]';
    $pass        = 'pass';
    $param      = '/imap/notls';
    $folder      = 'INBOX';
    if($mbox = imap_open("{"."{$host}:{$port}{$param}"."}$folder",$login,$pass)){
        echo "Connectedn";
    } else
 

AnrDaemon

Продвинутый новичок
А mail.ru в принципе даёт не-SSL доступ к IMAP? На сколько я знаю, нет.
 

b0bah1

Новичок
Я пробовал и SSL и другие варианты соединения, ничего не помогло.
 

AnrDaemon

Продвинутый новичок
Что именно "не помогло"? Какие ошибки возникали при попытках соединиться?
 

b0bah1

Новичок
Допустим вот такие параметры: 993 порт, $param = '/imap/ssl/novalidate-cert' выдают такую ошибку:
Код:
Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.mail.ru:993/imap/ssl/novalidate-cert}INBOX in G:\WebServer\OpenServer\domains\localhost\smtp\imap.php on line 10
Can't connect: [CLOSED] IMAP connection broken (server response)n
 

AnrDaemon

Продвинутый новичок
PHP:
<?php

$mailbox = '{imap.yandex.ru:993/ssl/novalidate-cert/readonly}';
$username = '....';
$password = '....';

$rc = imap_open($mailbox, $username, $password);
print_r($rc);
Код:
$ ./xx.php
Resource id #4

$
ЧЯДНТ?
 
  • Like
Реакции: WMix

b0bah1

Новичок
Вот такое пишет на яндексе:
Код:
Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.yandex.ru:993/ssl/novalidate-cert/readonly}
 

AnrDaemon

Продвинутый новичок
Так, может, у вас с сетью проблемы? Или поддржка SSL в PHP отсутствует?
 
Сверху