Код почему-то возвращает страницу с сообщением:
"Неверное имя пользователя или пароль. Проверьте правильность введенных данных."
Хотя в запросе все правильно подставляется, пара имени и пароля правильная (оставляю для теста)
В файл куков почему-то ничего не записывается, хотя должно.
Помогите найти в чем проблема
# Задаем параметры учетной записи: логин, пароль, домен (mail.ru, list.ru, bk.ru и т.п.).
$login='vvote';
$password='pizda2014';
$domain = 'mail.ru';
# Прописываем User Agent "от балды".
# Куки сохраняем в папку со скриптом, в одноименный документ *.txt.
$user_agent = 'Opera/9.62 (Windows NT 6.0; U; ru) Presto/2.1.1';
$cookies = dirname(__DIR__) . '\cookies.txt';
echo '<br>'.$cookies;
# Начинаем, cURL:
$red_book_cms = curl_init();
# Задаем User Agent ("браузер" нашего псевдо пользователя),
# Задаем источник перехода - реферера.
# cURL будет ждать выполнения функций не более 10 секунд.
curl_setopt($red_book_cms, CURLOPT_USERAGENT, $user_agent);
curl_setopt($red_book_cms, CURLOPT_REFERER, "http://mail.ru/");
curl_setopt($red_book_cms, CURLOPT_TIMEOUT, 10);
# Ссылка с GET-запросом для авторизации на почте mail.ru:
curl_setopt($red_book_cms, CURLOPT_URL,
"https://auth.mail.ru/cgi-bin/auth?Domain=$domain&Login=$login&Password=$password");
# Не будем проверять SSL сертификат и Host SSL сертификата
curl_setopt($red_book_cms, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($red_book_cms, CURLOPT_SSL_VERIFYHOST, false);
# Разрешаем возвращать содержимое страницы.
# Если понадобится, тогда автоматом переходим по перенаправлениям.
curl_setopt($red_book_cms, CURLOPT_RETURNTRANSFER, true);
curl_setopt($red_book_cms, CURLOPT_FOLLOWLOCATION, true);
# Работаем с куками, cookies:
curl_setopt($red_book_cms, CURLOPT_COOKIEFILE, $cookies);
curl_setopt($red_book_cms, CURLOPT_COOKIEJAR, $cookies);
# Запускаемся:
$html = curl_exec($red_book_cms);
echo $html;
//print curl_getinfo($red_book_cms, CURLINFO_HTTP_CODE);
/*
# Для примера откроем список писем во Входящие:
curl_setopt($red_book_cms, CURLOPT_URL, "https://e.mail.ru/messages/inbox/?back=1");
$html = curl_exec($red_book_cms);
*/
# Закрываемся:
curl_close($red_book_cms);