ASP.Net 2.0 发送邮件的代码

asp.net|发送邮件

这两天因为要做一个可以收集用户提交信息,然后发送邮件到指定邮箱的网页。在 asp.net 2.0 里面发送邮件可以使用 System.Net.Mail 下面的类。http://www.systemnetmail.com/faq/2.1.aspx 这个地址有 System.Net.Mail 的作者写的仿佛是 MSDN 类似的 Faq,看代码的时候可以参考以下。什么都不说了,下面贴出来代码吧,毕竟代码是最重要的:      

 1protected void btnSend_Click(object sender, EventArgs e)
 2        {
 3            MailMessage mailMessage = new MailMessage();
 4            string strBody;
 5
 6            mailMessage.From = new MailAddress("365rss@gmail.com");
 7            mailMessage.To.Add("prlibertine@gmail.com");
 8            mailMessage.Subject = "365Rss.CN ";
 9
10            strBody = "<h2>" + ddlMainTag.SelectedItem.Text + "</h2><br>";
11            strBody += "<h4>" + tbTag.Text + "</h4><br><hr><br>";
12            strBody += "·" + tbAdv.Text;
13
14            sendMail(mailMessage);
15        }
16
17        //SendMail
18        private void sendMail(MailMessage mail)
19        {
20            SmtpClient smtpClient = new SmtpClient();
21            smtpClient.EnableSsl = true;
22            smtpClient.Host = "smtp.gmail.com";
23            smtpClient.Port = 465;
24            smtpClient.Credentials = new NetworkCredential("365rss@gmail.com", "pwd");
25            try
26            {
27                smtpClient.Send(mail);
28                Label1.Text = "ok";
29            }
30            catch
31            {
32                Label1.Text = "false";
33            }
34        }
35

时间: 2024-10-25 05:07:44

ASP.Net 2.0 发送邮件的代码的相关文章

ASP.Net 2.0发送邮件的代码

这两天因为要做一个可以收集用户提交信息,然后发送邮件到指定邮箱的网页.在 asp.net 2.0 里面发送邮件可以使用 System.Net.Mail 下面的类.http://www.systemnetmail.com/faq/2.1.aspx 这个地址有 System.Net.Mail 的作者写的仿佛是 MSDN 类似的 Faq,看代码的时候可以参考以下.什么都不说了,下面贴出来代码吧,毕竟代码是最重要的: 1protected void btnSend_Click(object sender

ASP.NET 2.0 中的代码隐藏和编译

asp.net|编译 代码隐藏 虽然该代码隐藏模型在 2.0 中是不同的,但是它的语法已经进行了少量更改.实际上,该更改十分细微,如果您不仔细查看,甚至都无法注意到它Figure 1 Syntax in ASP.NET 2.0 Default.aspx<%@ Page Language="C#" AutoEventWireup="true"     CodeFile="Default.aspx.cs" Inherits="Msdn

ASP.NET 2.0中的代码隐藏和编译

我还记得在 2003 年的 8 月坐在 Microsoft 公司的一个房间内倾听 Scott Guthrie 和其他人(包括我的同事 Rob Howard,他也是专栏作家)介绍 ASP.NET 2.0 的大量新功能.他们演示了一个又一个功能,这些功能令我们非常吃惊,因为它们极大地简化了 Web 开发,而且是以可插入和可扩展的方式实现的,因此在开发过程中能够以任何所需级别进行更改. 后续测试版本中进行了大量更改,多数是以修改.错误修复和控件附加的形式进行的.但是,有一个功能(代码隐藏模型)自从第一

ASP中实现定时发送邮件的代码分享_应用技巧

现在的这个项目需要用asp做定时邮件发送,好多人都说asp没有这样的功能. 其实我在以前的一篇文章已经做过详细的解释了,不过那个是定时任务,基本思路是一样的. 参考:ASP中实现执行定时任务的方法 这里我们使用JMail组件的方式来做,邮件的内容为单个网页,可以自由定制. 下面我们看看定时邮件发送的代码: 复制代码 代码如下: Function getHTTPPage(url)     dim objXML     set objXML=createobject("MSXML2.SERVERXM

ASP中实现定时发送邮件的代码分享

现在的这个项目需要用asp做定时邮件发送,好多人都说asp没有这样的功能. 其实我在以前的一篇文章已经做过详细的解释了,不过那个是定时任务,基本思路是一样的. 参考:ASP中实现执行定时任务的方法 这里我们使用JMail组件的方式来做,邮件的内容为单个网页,可以自由定制. 下面我们看看定时邮件发送的代码: 复制代码 代码如下: Function getHTTPPage(url)     dim objXML     set objXML=createobject("MSXML2.SERVERXM

ASP.NET 2.0后台代码与内联代码的对比

asp.net|后台 内联(Inline)代码的分离 下面的例子演示了一个简单的带有三个服务器控件(分别是文本框.按钮和标签)的ASP.NET页面.最初这些控件呈现的内容与HTML形式是相同的.但是,当你在客户端的文本框中输入值并点击按钮的时候,该页面会发回服务器并且在该页面的代码中处理这个点击事件,动态地更新标签控件的Text属性.接下来这个页面会重新呈现以反映更新过的文本.这个简单的例子演示了服务器控件模型背后的基本原理,它使ASP.NET成为最容易学习和掌握的Web编程模型之一. <%@

asp.net C# 发送邮件实现代码

asp教程.net c# 发送邮件实现代码 mailmessage mailmessage = new mailmessage(); mailmessage.to.add(this.txtto.text); mailmessage.from = new system.net.mail.mailaddress(this.txtfrom.text); mailmessage.subject = this.txttitle.text; mailmessage.body = this.txtconten

ASP.NET 2.0 的内部变化

asp.net Jayesh Patel.Bryan Acker 和 Robert McGovern Infusion Development 适用范围: Microsoft ASP.NET 2.0 摘要:尽管 ASP.NET 2.0 与 ASP.NET 1.1 完全向后兼容,但还是为 ASP.NET 带来了大量的内部变化,包括代码模型.编译.页面生命周期等的变化.本文将概括介绍这些变化. 本页内容 引言 代码模型 编译 完全运行时编译(代码目录) 页面生命周期 可扩展性 高级缓存技术 性能 结

ASP.NET 2.0 正式版中无刷新页面的开发(示例代码的补充)

asp.net|示例|刷新|无刷新|页面 原文请见Leon.Zhou的:http://pfzhou.cnblogs.com/archive/2006/03/31/363342.html 下载了示例代码,并转换成VB了,AJAX功能测试成功.但遇到些小问题:Demo1很正常.Demo2按Leon原来的写法testAJAX.aspx.vb中Line 22不成功.所以我直接在IDE环境中,修改button3的OnClientClick属性,见testAJAX.asp的Line 52.测试成功.Demo