最近邮箱项目需要取163邮箱收件箱信件内容, 在网上找了半天没找到满意的, 由于刚入收C#, 好多库不怎么了解, 网上也搜不到, 于是自己造了一个"轮子"(美其名曰: 开发")
好了, 不多废话, 回归正题.
登录
public bool LoginEmail()
{
string oldUrl = "https://reg.163.com/logins.jsp?username=" + username + "&password=" + password + "&url=http://fm163.163.com/coremail/fcg/ntesdoor2";
try
{
HttpWebRequest request = WebRequest.Create(oldUrl) as HttpWebRequest;
request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8";
request.UserAgent = "User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3086.0 Safari/537.36";
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
cookieContainer.Add(CookieUpdate(response.GetResponseHeader("Set-Cookie")));
StreamReader reader = new StreamReader(response.GetResponseStream());
string html = reader.ReadToEnd();
reader.Close();
string content = @"var url = """;
int start