我学习asp.net发邮件
2007-12-26 08:49
183 查看
if(this.TextBox1.Text.Trim()=="")
{
Response.Write("<script>alert('请填写邮件地址')</script>");
}
else
{
try
{
System.Web.Mail.MailMessage aa=new System.Web.Mail.MailMessage();
aa.From="郵件地址";
aa.To=this.TextBox1.Text.Trim();
aa.Subject=this.TextBox2.Text.ToString();
aa.Body=this.TextBox3.Text.ToString();
aa.BodyFormat=System.Web.Mail.MailFormat.Html;
aa.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
aa.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "我的用戶名"); //set your username here
aa.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "我的密碼");
System.Web.Mail.SmtpMail.SmtpServer="smtp.sina.com.cn";
System.Web.Mail.SmtpMail.Send(aa);
Response.Write("<script>alert('发送邮件成功!欢迎使用惠雄邮件服务!')</script>");
}
catch(Exception er)
{
Response.Write("<script>alert('请确保邮件的格式与地址正确!')</script>");
}
}
{
Response.Write("<script>alert('请填写邮件地址')</script>");
}
else
{
try
{
System.Web.Mail.MailMessage aa=new System.Web.Mail.MailMessage();
aa.From="郵件地址";
aa.To=this.TextBox1.Text.Trim();
aa.Subject=this.TextBox2.Text.ToString();
aa.Body=this.TextBox3.Text.ToString();
aa.BodyFormat=System.Web.Mail.MailFormat.Html;
aa.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
aa.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "我的用戶名"); //set your username here
aa.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "我的密碼");
System.Web.Mail.SmtpMail.SmtpServer="smtp.sina.com.cn";
System.Web.Mail.SmtpMail.Send(aa);
Response.Write("<script>alert('发送邮件成功!欢迎使用惠雄邮件服务!')</script>");
}
catch(Exception er)
{
Response.Write("<script>alert('请确保邮件的格式与地址正确!')</script>");
}
}
相关文章推荐
- ASP.NET内置对象学习
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- 工作流 ASP .Net学习资料
- ASP.NET 3.5核心编程学习笔记(12):SqlCommand、SqlDataReader、事务
- ASP.NET MVC 学习笔记-5.Controller与View的数据传递
- 学习asp.net比较完整的流程
- 学习ASP.NET比较完整的流程
- ASP.NET 学习笔记_02 Calender的使用
- ASP.Net MVC开发基础学习笔记:四、校验、AJAX与过滤器
- Asp.NET之对象学习
- 提供给大家一个ASP.NET的学习门户
- 学习Asp.net最有价值的网站
- ASP.NET MVC学习教程之Razor语法
- ASP.NET Core 2 学习笔记(一)开始
- 个人学习代码保存:例1.asp.net DataList相关操作
- ASP.NET Core 2 学习笔记(三)中间件
- CS Coder学习asp.net5个月的最大感悟:从http的角度重新认识asp.net(二)——我理解的ajax(一)
- Asp.net MVC 3实例学习之ExtShop(一)————创建应用并设置开发环境
- ASP.NET MVC学习笔记-----Filter