using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Net;using System.Net.Mail;public partial class _Default : System.Web.UI.Page...{ int i = 0; protected void Page_Load(object sender, EventArgs e) ...{ } protected void Button1_Click(object sender, EventArgs e) ...{ string s_from = TextBox1.Text.Trim().ToString();//发件人 string s_to = TextBox2.Text.Trim().ToString();//收件人 string s_body = TextBox4.Text.Trim().ToString();//邮件内容 s_body = s_body.Replace(" ", "<br/>"); s_body = s_body.Replace(" ", "<br/>"); s_body = s_body.Replace(" ", " "); int i = s_from.IndexOf("@"); string username = s_from.Substring(0, i); MailAddress from = new MailAddress(s_from); MailAddress to = new MailAddress(s_to); MailMessage mailobj = new MailMessage(from, to); mailobj.Subject = TextBox3.Text.Trim().ToString();//邮件标题 mailobj.Body = s_body; mailobj.IsBodyHtml = true; mailobj.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312"); mailobj.Priority = MailPriority.High; if (FileUpload1.PostedFile.ContentLength > 0)//附件 ...{ mailobj.Attachments.Add(new Attachment(FileUpload1.PostedFile.FileName)); } SmtpClient smtp = new SmtpClient("smtp.qq.com"); smtp.UseDefaultCredentials = false; smtp.Credentials = new NetworkCredential("270332289","f5sd1e"); smtp.DeliveryMethod = SmtpDeliveryMethod.Network; try ...{ smtp.Send(mailobj); Response.Write("ok!"); } catch ...{ Response.Write("sorry!"); } }}