注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

xian827991006

专注于DotNet编程,QlikView开发,网站seo,各种软件工具,互联网

 
 
 

日志

 
 
关于我

爱看书、爱探索的人. 目前关注与QlikView开发,推荐一个QlikView资源站。www.qlikviewcn.com

Asp.Net自动发送邮件代码  

2011-09-08 09:38:44|  分类: 技术应用 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

try
{
MailMessage mail = new MailMessage();
string mF = this.txtFromMail.Text; //发件人邮箱地址 如abc@126.com
string mT = this.txtToMail.Text; //收件人邮箱地址 如10000@qq.com
//邮件的发件人
MailAddress from = new MailAddress(mF, "在邮箱列表显示的(中文)名称", System.Text.Encoding.GetEncoding("GB2312"));
mail.From = from;
//设置邮件的收件人
MailAddress to = new MailAddress(mT);
mail.To.Add(to);

//设置邮件的标题
mail.Subject = "中文标题";
//设置邮件的内容
mail.Body = this.txtMailContext.Text.Trim();

//HTML格式,内容可以包含HMTL标签和超链接
mail.IsBodyHtml = true;

//设置邮件的格式
mail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");
//设置邮件的发送级别
mail.Priority = MailPriority.Normal;
mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;

//邮件发送服务器
SmtpClient client = new SmtpClient();
client.Host = this.txtSMTP.Text; //发件人地址所在的服务器SMTP 如网易126邮箱的为smtp.126.com
//设置用于 SMTP 事务的端口,默认的是 25
//client.Port = 25;
client.UseDefaultCredentials = false;

//发件人邮箱登陆名和密码
client.Credentials = new System.Net.NetworkCredential("abc", "edf");
client.DeliveryMethod = SmtpDeliveryMethod.Network;

//发送邮件
client.Send(mail);
}
catch (Exception ex)
{
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('" + ex.Message + "')", true);
}

此系本人第一次在博客园发表文章。昨天是农历七月初七,我又在家宅了一天,今天闲来无事决定写点什么,总结一下自己写代码的一些心得和有些功能的代码吧。

不过今天只是一段代码。可能以后的也是,都是大段的代码。把一些代码总结下来放到一个地方,以后找起来应该会简单点。

感慨下程序员的悲惨。= =。写代码的女人太少。难道程序员注定孤独吗!


转自:http://www.cnblogs.com/ranlin/archive/2011/08/07/2129820.html
  评论这张
 
阅读(871)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018