在.Net FrameWork中System.Web.Mail的命名空間提供了類SmtpMail,用於發送電子郵件,以下是我發送郵件的代碼:
MailMessage mm=new MailMessage();
mm.From="
[email protected]";
mm.To="
[email protected]";
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上測試通過