在C#编写代码发送邮件

王朝c#·作者佚名  2006-01-09
宽屏版  字体: |||超大  

在.Net FrameWork中System.Web.Mail的命名空间提供了类SmtpMail,用于发送电子邮件,以下是我发送邮件的代码:

MailMessage mm=new MailMessage();

mm.From="lixun007@163.net";

mm.To="Bill@Microsoft.com";

mm.Subject="收到了回个话";

mm.Body="为什么Smtp类的Server属性不提供口令验证";

mm.Attachments.Add(new MailAttachment("c:\\test.txt"));

//Attachments实现IList接口,可以添加多个附件

SmtpMail.SmtpServer="webmail.careland.com.cn";

//设置发送邮件的Smtp服务器,目前没有提供需要身份验证的服务器的登陆方法

//比如163.net,163.com都不行,目前我的是我公司的SMTP服务器

//看看大伙有没有更好的办法

SmtpMail.Send(mm);

MessageBox.Show("OK");

//在Win2000上测试通过

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有