- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Logo Logo SMTP服务器发送电子邮件 本讲大纲: 1、安装与配置SMTP服务 3、使用MailMessage类创建电子邮件 4、使用Attachment类添加附件 支持网站: 2、System.Net.Mail命名空间介绍 5、使用SmtpClient发送电子邮件 6、在ASP.NET程序中发送电子邮件 安装与配置SMTP服务 在IIS中,有一个SMTP服务器,它是Windows 2003系统自带的邮件服务器,可以使用这个服务器来发送邮件。SMTP是一个简单的邮件系统,它就像是邮局的一个部门,专门负责邮件的发送。在ASP.NET中可以通过System.Web.Mail类创建邮件。 在一般的网站设计过程中,往往只需要用到邮件发送功能,如果发送量不是很大,SMTP是完全能够胜任的。不过需要注意的是,使用SMTP邮件服务器之前,首先需要安装并配置好该SMTP服务器,然后在ASP.NET程序中通过调用MailMessage对象来创建邮件,设定好发件人信息、收件人信息后即可。ASP.NET产生的邮件会被SMTP所接受,正常情况下,SMTP会将接受的邮件加入到发送队列中,进行相关的操作。 System.Net.Mail命名空间中包含用于将电子邮件发送到邮件服务器进行传送的类。该命名空间提供的发送电子邮件功能是通过Windows操作系统中的SMTP邮件服务或者其他SMTP服务器来实现的。下面简单介绍此命名空间中的类。 MailMessage:用于构造电子邮件。 Attachment:用于构造电子邮件附件。 SmtpClient:用于发送电子邮件及其附件。 System.Net.Mail命名空间介绍 使用MailMessage类创建电子邮件 属 性 说 明 From 发件人的电子邮件地址 To 以分号分隔的收件人电子邮件地址列表 Cc 以分号分隔的、抄送的收件人电子邮件地址列表 Subject 电子邮件的主题 Body 电子邮件的正文 BodyFormat 电子邮件正文的内容类型由MailFormat枚举值指定,可以是Html或者Text Attachments 随电子邮件一起传送的附件集合 Priority 电子邮件的优先级,由MailPriority枚举值指定,可以是Low、Normal及High 3者之一 Attachment类表示向电子邮件中添加附件。在Attachment类的构造函数中可以指定附件中的内容。 MailMessage myEmailMessage = new MailMessage(); myEmailMessage.From = dispatcher@; myEmailMessage.To = embracer1@;embracer2@; myEmailMessage.Subject = Email Example; myEmailMessage.Body = Eamil Content; myEmailMessage.BodyFormat = MailFormat.Text; myEmailMessage.Priority = MailPriority.High; string sFileAttach = @E:\Emal.doc; //创建附件对象 Attachment myAttachment = new Attachment(sFileAttach, System.Net.Mime.MediaTypeNames.Application.Octet); //电子邮件里添加附件 myEmailMessage.Attachments.Add(myAttachment); 使用Attachment类添加附件 使用SmtpClient发送电子邮件 电子邮件可以通过Windows 2003中内置的SMTP邮件服务或者其他SMTP服务器来发送。发送电子邮件首先需要设置SmtpClient类的Credentials属性,然后使用Send方法即可将电子邮件送到指定的SMTP服务器上等待发送。 MailMessage myEmailMessage = new MailMessage(); myEmailMessage.From = dispatcher@; myEmailMessage.To = embracer1@;embracer2@; myEmailMessage.Subject = Email Example; myEmailMessage.Body = Eamil Content; myEmailMessage.BodyFormat = MailFormat.Text; myEmailMessage.Priority =
您可能关注的文档
- 2015.08.07技术佳人陈楠技术佳人陈楠.ppt
- 2015.08.23讲座在slx04上MATLAB入门.ppt
- Java面向对象程序设计教学课件作者第二版代码教案课件资源教学课件作者聂哲第7章节第七章节数据库编程课件.ppt
- 2015.08.23讲座在slx04上matlab在高数中的应用.ppt
- 2014-09-04草坪学草坪学.ppt
- Java面向对象程序设计教学课件作者聂哲电子教案Java面向对象程序设计教学课件作者聂哲电子教案第1章节打开java之门课件.ppt
- 2014-09-04草坪学草坪学课件.ppt
- Java面向对象程序设计教学课件作者聂哲电子教案Java面向对象程序设计教学课件作者聂哲电子教案第2章节Java语法基础1课件.ppt
- Java面向对象程序设计教学课件作者聂哲电子教案Java面向对象程序设计教学课件作者聂哲电子教案第2章节Java语法基础2课件.ppt
- Java面向对象程序设计教学课件作者聂哲电子教案Java面向对象程序设计教学课件作者聂哲电子教案第2章节Java语法基础3课件.ppt
最近下载
- 演讲与口才实用教程(高职)全套教学课件.pptx
- 选择性必修1国家制度与社会治理课后题答案 学思之窗、思考点、问题探究、学习拓展答案和教材注解 加页码 简化版 加页眉.pdf VIP
- 2023年度上海法院金融商事审判十大案例.pdf VIP
- 中国美术史之隋唐美术.ppt VIP
- 《分数乘整数》第1课时教学设计.docx VIP
- 项目建议书可行性研究报告编制服务方案.docx VIP
- 第二节之生物的多样性及保护.ppt VIP
- 南京介绍PPT模板.pptx VIP
- 学习《中华人民共和国法治宣传教育法》课件.ppt VIP
- 2022版新高考英语总复习真题模拟--专题二十二 读后续写(解析版).docx VIP
文档评论(0)