Merhaba. Bundan bi 3-4 sene önce yazmış olduğum kodları buldum. bi siteden e-mail çekmek için yazmıştım. umarım işini görür

                   // Giriş Bilgileri
                    string PostData = "kadi=iamlagend&pass=şifremm";
                    Byte[] Data = System.Text.Encoding.UTF8.GetBytes(PostData);
                    CookieContainer CookieC = new CookieContainer();

                    // Header vs bilgileri Hazırlıyoruz
                    HttpWebRequest LoginReq = (HttpWebRequest)WebRequest.Create("http://www.senerakdemir.com/sayfadi.aspx");
                    LoginReq.KeepAlive = false;
                    LoginReq.Method = "POST";
                    LoginReq.AllowAutoRedirect = false;
                    LoginReq.ContentType = "application/x-www-form-urlencoded";
                    LoginReq.ContentLength = Data.Length;
                    LoginReq.CookieContainer = CookieC;
                    LoginReq.Accept = "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
                    LoginReq.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6";
                    LoginReq.CachePolicy = new System.Net.Cache.RequestCachePolicy(System.Net.Cache.RequestCacheLevel.NoCacheNoStore);

                    // Sunucuya POST ile gönderiyoruz.
                    using (Stream SendReq = LoginReq.GetRequestStream())
                    {
                        SendReq.Write(Data, 0, Data.Length);
                    }

                    // Gelen Cevabın içindeki çerezi bizim Depoya atıyoruz.
                    using (HttpWebResponse LoginRes = (HttpWebResponse)LoginReq.GetResponse())
                    {
                        CookieC.Add(LoginRes.Cookies);
                    }

                    // GET ile istediğimiz sayfayı talep ediyoruz. Artık loginiz.
                    HttpWebRequest GetMailPage = (HttpWebRequest)WebRequest.Create(item.Value);
                    GetMailPage.KeepAlive = false;
                    GetMailPage.Method = "GET";
                    GetMailPage.ContentType = "application/x-www-form-urlencoded";
                    GetMailPage.AllowAutoRedirect = false;
                    GetMailPage.CookieContainer = CookieC;
                    GetMailPage.Accept = "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
                    GetMailPage.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6";
                    GetMailPage.Timeout = 90000;

                    // Gelen cevabı yani HTML çıktıyı alıyoruz.
                    using (HttpWebResponse GetMailResponse = (HttpWebResponse)GetMailPage.GetResponse())
                    {
                        using (StreamReader sReader = new StreamReader(GetMailResponse.GetResponseStream()))
                        {
                            string veri = sReader.ReadToEnd();

                            // Bundan sonra top sende :))
                        }
                    }