在.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上测试通过
