在.Net FrameWork中System.Web.Mail的命名空间提供了类SmtpMail,用于发送电子邮件,以下是我发送邮件的代码:
1
MailMessage mm
=
new
MailMessage();
2
3 mm.From = " 发送者邮箱 " ;
4 mm.To = " 接受者邮箱 " ;
5 mm.Subject = " 收到了回个话 " ;
6 mm.Body = " 为什么Smtp类的Server属性不提供口令验证 " ;
7 mm.Attachments.Add( new MailAttachment( " c:\\test.txt " ));
8 // Attachments实现IList接口,可以添加多个附件
9
10 SmtpMail.SmtpServer = " Smtp服务器 " ;
11 // 设置发送邮件的Smtp服务器,目前没有提供需要身份验证的服务器的登陆方法
12 SmtpMail.Send(mm);
13
14 MessageBox.Show( " OK " );
15 // 在Win2000上测试通过
2
3 mm.From = " 发送者邮箱 " ;
4 mm.To = " 接受者邮箱 " ;
5 mm.Subject = " 收到了回个话 " ;
6 mm.Body = " 为什么Smtp类的Server属性不提供口令验证 " ;
7 mm.Attachments.Add( new MailAttachment( " c:\\test.txt " ));
8 // Attachments实现IList接口,可以添加多个附件
9
10 SmtpMail.SmtpServer = " Smtp服务器 " ;
11 // 设置发送邮件的Smtp服务器,目前没有提供需要身份验证的服务器的登陆方法
12 SmtpMail.Send(mm);
13
14 MessageBox.Show( " OK " );
15 // 在Win2000上测试通过