ASP.NET 中点击按钮时邮件自动发送功能实例
来源:互联网 发布:淘宝方舟生存进化steam 编辑:程序博客网 时间:2024/06/13 16:30
刚出学校的我最近做一个招聘求职,想到一个问题:在求职者发送简历后企业是如何得到消息的,以及得到消息的过程,查阅了一些资料和一些码源,发现了两个途径短信和邮箱,但是对于公司的成本计算免费邮箱是最划算的。不多说了,接下来给大家看一个实例。
在编写代码前首先要引入命名空间,ASP.NET关于邮件发送的类是System.Web.Mail. 设计思想是,当用户在提问页面输入提问的标题和内容,并点击提交后,程序将提问信息保存在数据库中,同时将提问信息发送到指定的邮箱。这里我们跳过将提问数据保存在数据库的过程,重点看发送邮件的代码。
MailMessage objMailMessage;
objMailMessage = new MailMessage();// 创建邮件消息类并实例化
objMailMessage.From = "zhangzhendong5555@126.com";//源邮件地址
objMailMessage.To = "1738567395@qq.com";//目的邮件地址(你的免费邮箱地址)
objMailMessage.Subject = "来自XX的简历:"+this.txtasktitle.Text;//发送邮件的标题
objMailMessage.BodyFormat = MailFormat.Html;
objMailMessage.Body = "<br>简历标题:" + this.txtasktitle.Text +
"<br>简历内容:" + this.txtaskcontent.Text;
//接着利用网易163(或者其他邮箱,此处用163做示范)的SMTP来发送邮件,需要使用Microsoft .NET Framework SDK v1.1和它以上的版本
//基本权限
objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//用户名
objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "zhangzhendong5555");
//密码
objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "xxxxxx"); //xxxxxx这里是密码;
//如果没有上述三行代码,则出现如下错误提示:服务器拒绝了一个或多个收件人地址。服务器响应为: 554 : Client host rejected: Access denied
//SMTP地址
SmtpMail.SmtpServer = "smtp.126.com";
//开始发送邮件
SmtpMail.Send(objMailMessage);
做完之后,随便提问测试一下,果然能够立马收到邮件。你还可以进一步完善求职版块,当有新的求职信,系统自动发送邮件到企业的邮箱。提问者的邮箱保存在数据库中,唯一需要改变的一点是你需要通过SQL获得提问者的邮箱。
- ASP.NET 中点击按钮时邮件自动发送功能实例
- [ASP.NET]自动发送邮件功能的实现
- Html页面中点击按钮发送邮件
- 点击按钮发送邮件
- ASP.NET中发送邮件
- asp.net中发送邮件
- 谈谈发送邮件(C#/Asp.net)功能
- Asp.net 自动发送邮件的方法
- asp.net代码实现自动发送邮件
- Asp.net 自动发送邮件的方法
- Asp.net 自动发送邮件的方法
- asp.net mvc发送邮件实例讲解
- 自动发送邮件功能
- asp 邮件发送实例
- asp.net中发送邮件(测试通过)
- Asp.net 中如何发送邮件
- 在asp.net 2.0中发送邮件
- asp.net中邮件的发送
- 12306在线买火车票为什么需要安装根证书
- leetCode练习(87)
- Java反射与代理
- 判断 checkbox 是否选中以及 设置checkbox选中
- 求二进制数中1的个数
- ASP.NET 中点击按钮时邮件自动发送功能实例
- JAVA是值传递还是引用传递
- leetcode 112. Path Sum
- C#中值类型和引用类型及类型的转换
- SlidingMenu关闭手势滑动
- 一些有用的技术博文
- grep断言
- libpcap详解
- vtk读取序列医学Dicom图片进行体绘制(vtkVolumeRayCastCompositeFunction类)