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

小新之家

心灵的放松地点

 
 
 

日志

 
 

在.Net下发送邮件(C#)  

2010-03-15 14:25:56|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在这里使用的是.net自带的邮件发送类(System.Web.Mail),它可以满足用户的一般要求,并支持服务器验证,使用起来也很方便!

在使用之前先导入命名空间:"using System.Web.Mail;",具体代码如下:

MailMessage msg = new MailMessage();

//发送方地址(如test@163.com)

msg.From = "";

//接收方地址(如test@163.com)

msg.To = "";

//正文内容类型

msg.BodyFormat = MailFormat.Html;

//正文内容编码

msg.BodyEncoding = System.Text.Encoding.Default;

//主题

msg.Subject = Subject;

//内容

msg.Body = Body;

//设置为需要用户验证

msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1" );

//设置验证用户名

msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "你的账户");

//设置验证密码

msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "你的密码");

//邮件服务器地址(如smtp.163.com)

SmtpMail.SmtpServer = "smtp服务器地址";

//发送

SmtpMail.Send(msg);

就这么几段代码就可以发送邮件了!

  评论这张
 
阅读(149)| 评论(0)
推荐 转载

历史上的今天

评论

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

页脚

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