CookieContainer cookies = new CookieContainer(); public bool Post_Auth(string login, string pass) { cookies = new CookieContainer(); string[] Login_and_Domen = login.Split('@'); if (Login_and_Domen.Length < 2) Login_and_Domen = new string[] { Login_and_Domen[0], "mail.ru" }; string data = "Login=" + Login_and_Domen[0] + "&Domain=" + Login_and_Domen[1] + "&Password=" +pass +"&saveauth=1&new_auth_form=1&page=&post=&login_from="; string page; string request_url = "https://auth.mail.ru/cgi-bin/auth"; HttpWebRequest POST = (HttpWebRequest)HttpWebRequest.Create(request_url); POST.CookieContainer = cookies; POST.Method = "POST"; POST.AllowAutoRedirect = false; POST.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.101 YaBrowser/14.12.2125.7947 Safari/537.36"; POST.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"; POST.ServicePoint.Expect100Continue = false; POST.Timeout = 15000; POST.ContentType = "application/x-www-form-urlencoded"; try { using (StreamWriter strwr = new StreamWriter(POST.GetRequestStream())) strwr.Write(data); using (StreamReader postish = new StreamReader(POST.GetResponse().GetResponseStream(), Encoding.UTF8)) page = postish.ReadToEnd(); if (cookies.Count > 0) return true; } catch { return false; } return false; } Код CookieContainer cookies = new CookieContainer(); public bool Post_Auth(string login, string pass) { cookies = new CookieContainer(); string[] Login_and_Domen = login.Split('@'); if (Login_and_Domen.Length < 2) Login_and_Domen = new string[] { Login_and_Domen[0], "mail.ru" }; string data = "Login=" + Login_and_Domen[0] + "&Domain=" + Login_and_Domen[1] + "&Password=" +pass +"&saveauth=1&new_auth_form=1&page=&post=&login_from="; string page; string request_url = "https://auth.mail.ru/cgi-bin/auth"; HttpWebRequest POST = (HttpWebRequest)HttpWebRequest.Create(request_url); POST.CookieContainer = cookies; POST.Method = "POST"; POST.AllowAutoRedirect = false; POST.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.101 YaBrowser/14.12.2125.7947 Safari/537.36"; POST.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"; POST.ServicePoint.Expect100Continue = false; POST.Timeout = 15000; POST.ContentType = "application/x-www-form-urlencoded"; try { using (StreamWriter strwr = new StreamWriter(POST.GetRequestStream())) strwr.Write(data); using (StreamReader postish = new StreamReader(POST.GetResponse().GetResponseStream(), Encoding.UTF8)) page = postish.ReadToEnd(); if (cookies.Count > 0) return true; } catch { return false; } return false; }