62,041
社区成员
发帖
与我相关
我的任务
分享
private string GetStringByUrl(string strUrl)
{
WebRequest wrt = WebRequest.Create(strUrl);
WebResponse wrse = wrt.GetResponse();
Stream strM = wrse.GetResponseStream();
StreamReader SR = new StreamReader(strM, Encoding.GetEncoding("gb2312"));//gb2312 utf-8
string strallstrm = SR.ReadToEnd();
return strallstrm;
}
public void SendEmail()
{
MailAddress FromAddress = new MailAddress("XXX@XXXXX.COM");
MailMessage mm = new MailMessage();
mm.From = FromAddress;
mm.BodyEncoding = System.Text.Encoding.UTF8;
mm.SubjectEncoding = System.Text.Encoding.UTF8;
//
mm.To.Clear();
mm.To.Add("aaa@XXXXX.com");
mm.Subject = "TEST";
mm.Body = GetStringByUrl("http://192.168.1.2:8080/EqpFaultAnalysis.aspx");//该网页中含mschart
mm.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.Timeout = 1000 * 60 * 15;
try
{
smtp.Send(mm);
}
catch (Exception ex)
{
String a;
a = ex.Message;
}
mm.Dispose();
}