您的位置:首页 > 编程语言 > C#

C#邮件发送的系统部分代码

2008-01-28 18:46 656 查看
using System.Net;
using System.Net.Mime;
using System.Net.Mail;
///////////////////////////////

protected void Button2_Click(object sender, EventArgs e)
{

MailAddress from = new MailAddress(tb_From.Text);
MailAddress to = new MailAddress(tb_To.Text);
MailMessage mailObj = new MailMessage(from, to);
mailObj.Subject = tb_Sub.Text;
mailObj.Body = tb_Body.Text;
// html格式的邮件
mailObj.IsBodyHtml = true;
// 设置为高级优先权
mailObj.Priority = MailPriority.High;

if (File1.Value.ToString()!="")
{
// 为邮件添加附件
Attachment addFile = new Attachment(File1.Value.ToString(), MediaTypeNames.Application.Octet);
mailObj.Attachments.Add(addFile);
}

SmtpClient sc = new SmtpClient();
sc.Host = "smtp.yeah.net";
sc.Credentials = new NetworkCredential("用户名", "密码");
sc.Send(mailObj);

Lab.Text = "发送完毕!";

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: