当前位置: 首页 > news >正文

公司网站属于什么类型遂宁网站优化

公司网站属于什么类型,遂宁网站优化,与建设部网站,版本设计网站介绍System.Net.Mail命名空间是在.NET Framework中新增的#xff0c;该命名空间提供了发送电子邮件的功能。通过对本章的学习#xff0c;读者可以轻松地使用.NET Framework提供的类库来发送电子邮件。System.Net.Mail 命名空间包含用于将电子邮件发送到SMTP服务器的类#x…介绍System.Net.Mail命名空间是在.NET Framework中新增的该命名空间提供了发送电子邮件的功能。通过对本章的学习读者可以轻松地使用.NET Framework提供的类库来发送电子邮件。System.Net.Mail 命名空间包含用于将电子邮件发送到SMTP服务器的类这些类需要结合Microsoft SMTP Server一起使用。System.Net.Mail 命名空间下有SmtpClient类用于发送邮件可以完全代替SmtpMail类。利用SmtpClient类的Send方法可以完成发送电子邮件的传 输也可以用SendAsync方法进行异步发送后者发送完成后会产生一个SendCompleted 事件来通知发送结果。Send方法可以接受MailMessage类的对象作为参数。通过MailMessage类可以设置邮件更多的内容和格式例如为 Attachment类设置添加附件的参数。SmtpClient 类与SMTP结合在一起通过MailMessage类、MailAddress类、Attachment类来丰富电子邮件的内容和设置。图18-2展示 了用户通过System.Net.Mail命名空间下的类结合SMTP发送电子邮件的过程。SmtpClient类的语法定义如下public class SmtpClient下面的代码演示如何创 建一个SmtpClient的实例。SmtpClient  client new SmtpClient (“smtp.Sina.com”); //直接通过构造函数设置SMTP 主机服务器或SmtpClient  client new SmtpClient ();Client. Host ” smtp.Sina.com”; //通过Host属性来设置SMTP 主机服务器完整代码/// summary/// 邮件处理器/// /summarypublic class MailHandler{private MailMessage _mailMessage;private string _host;private string _userName;private string _password;public MailHandler(){}/// summary/// 设置邮件信息/// /summary/// param namesubject主体/param/// param namebody内容/param/// param namefrom发件人/param/// param nameto收件人/param/// param namecc抄送人/param/// param namebcc密件抄送人/param/// param nameisBodyHtml内容是否为Html/parampublic void SetMailMessage(string subject, string body, string from, string[] to, string[] cc, string[] bcc, bool isBodyHtml  true){_mailMessage  new MailMessage();_mailMessage.Subject  subject;_mailMessage.Body  body;_mailMessage.IsBodyHtml  isBodyHtml;_mailMessage.From  new MailAddress(from);if (to ! null){foreach (var item in to){_mailMessage.To.Add(item);}}if (cc ! null){foreach (var item in cc){_mailMessage.CC.Add(item);}}if (bcc ! null){foreach (var item in bcc){_mailMessage.Bcc.Add(item);}}_mailMessage.BodyEncoding  System.Text.Encoding.UTF8;}/// summary/// 配置Smtp服务主机及身份验证/// /summary/// param namehostSmtp主机名或Ip/param/// param nameuserName用户名/param/// param namepassword密码/parampublic void SetSmtp(string host, string userName, string password){this._host  host;this._userName  userName;this._password  password;}/// summary/// 发送邮件/// /summarypublic void Send(){using (var sc  new SmtpClient()){sc.Host  _host;sc.Port  25;sc.DeliveryMethod  SmtpDeliveryMethod.Network;sc.Credentials  new System.Net.NetworkCredential(_userName, _password);sc.Send(_mailMessage);}}public string SendMail(string title, string content){var smptHost  ConfigHelper.GetAppSetting(SmtpHost);var userName  ConfigHelper.GetAppSetting(MailUserName);var password  ConfigHelper.GetAppSetting(MailPassword);var mailToAddress  ConfigHelper.GetAppSetting(MailAddress).Split(,);if (string.IsNullOrWhiteSpace(smptHost)){return SmtpHost为空;}if (string.IsNullOrWhiteSpace(userName)){return 发件人为空;}if (string.IsNullOrWhiteSpace(password)){return 发件人密码为空;}if (mailToAddress.Length  0){return 收件人列表为空;}var mailContent  htmlheadtitle邮件内容/title/headbody  content  /body/html;SetSmtp(smptHost, userName, password);SetMailMessage(title, mailContent, userName, mailToAddress, null, null);try{Send();}catch (Exception ex){return ex.Message;}return null;}}
http://www.zqtcl.cn/news/595488/

相关文章:

  • 大连做网站 选领超科技网站建设公司的成本有哪些方面
  • 文章网站是怎么做的宁波网站建设lonoo
  • 做网站学cdr吗企业年金险是什么意思
  • 芜湖炎黄做的网站北京高端网站公司哪家好
  • 帮人做网站一定要先收费网站构建免费
  • 营销型网站的优缺点如何在腾讯云做网站
  • 现在做网站怎么样网站运营与管理规划书
  • 国际物流公司网站建设有关应用网站
  • 网站后台维护技能娱乐公司网站模板
  • 有建网站的公司吗p2p理财网站开发要求
  • 做私单的网站高端html5网站设计工作室织梦模板 dedecms5.7
  • 视频网站切片怎么做如何做网站结构及栏目策划
  • 公司和网站备案查询龙江网站建设公司
  • 建一个平台网站需要多少钱安徽网站建设大全
  • 做网站接广告网站注册页面怎么做
  • 西安建站价格表电脑做视频的网站比较好
  • 建筑中级职称查询网站百度指数功能模块
  • 建设网站只慧聪网怎样做网站友情链接
  • 德阳网站开发dedecms5.7装饰公司网站模板
  • 下步我院将建设网站信息保密浙江温州网络公司
  • 一键建站网站seo关键词快速排名介绍
  • 自己做网站 什么wordpress博客文章加密
  • 怎样做音视频宣传网站wordpress 推送
  • 网站图片上传代码专业的企业进销存软件定制
  • 商品网站模板wordpress文章推荐
  • 十里堡网站建设做吃的教程网站
  • 比较好的源码网站河南网站seo推广
  • 做网站推广什么好网站界面结构
  • 龙岗网站优化常见的渠道推广方式有哪些
  • wordpress 后台乱码成都百度推广优化