protected void Button1_Click(object sender, EventArgs e) { try { MessageClass mymessage = new MessageClass(); mymessage.Charset = "gb2312"; //设置邮件的编码格式为中文 mymessage.From = "*****@*****.**"; //邮件的发送者的地址 mymessage.FromName = "name"; //发送邮件的用户名 mymessage.Subject = TextBox2.Text; //邮件的主题 mymessage.Body = TextBox3.Text; //邮件的内容 mymessage.AddRecipientCC(TextBox4.Text); //抄送收件人 AddRecipientBCC密件收件人 string filename = Path.GetFileName(FileUpload1.FileName); //获得文件名和后缀 FileUpload1.SaveAs(Server.MapPath("~/sendatt/") + filename); //保存文件到本程序的文件夹下 mymessage.AddAttachment(Server.MapPath("~/sendatt/") + filename, true, null); //添加附件 // 设置登陆邮箱的用户名和密码 mymessage.MailServerUserName = "******"; //登录邮件服务器所需的用户名 mymessage.MailServerPassWord = "******"; //登录邮件服务器所需的密码 //接受邮件的地址 mymessage.AddRecipient(TextBox1.Text); mymessage.Send("smtp.163.com");//服务器 Response.Write("成功!"); } catch (Exception ex) { Response.Write(ex.Message); } }