c#发送邮件(情人节凌晨测试的第一个小模块)

来源:互联网 发布:如何工艺优化 编辑:程序博客网 时间:2024/05/22 14:42
   //smtp服务器
   string SmtpServer = "smtp.sohu.com"; //这里也可以是其他smtp服务器,然后修改相应的用户名和密码
   //smtp对应邮箱用户名
   string SmtpUserName ="你的邮件用户名";
   //smtp对应邮箱密码
   string SmtpPassWord = "你的邮件用户密码";
   MailMessage Mail = new MailMessage();
   //接受邮件地址
   Mail.To = mailTo.Text;
   //发送邮件地址
   Mail.From = mailFrom.Text;
   //邮件主题
   Mail.Subject = mailSubject.Text;
   //邮件格式
   Mail.BodyFormat = MailFormat.Text;
   //邮件内容
   Mail.Body = mailContent.Text;
   //邮件编码
   Mail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");
   Mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate","1");
   Mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername",SmtpUserName);
   Mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword",SmtpPassWord);
   SmtpMail.SmtpServer = SmtpServer;
   //发送邮件
   SmtpMail.Send(Mail);
   Label5.Text = "发送成功!";
原创粉丝点击