using System.Web.Mail;MailMessage mail = new MailMessage();
mail.To="";
mail.Cc="";
mail.Body="";
SmtpMail.SmtpServer="your server";
SmtpMail.Send(mail);功能不強大,推薦使用EasyMail.NET組件.
aspxcn有下

解决方案 »

  1.   

    弟兄:怎么出错了,提示说System.Web.Mail在命名空间中找不到,为什么?我已经在命名空间中申明了这个啊!
      

  2.   

    Add Reference:
    System.Web.dll
      

  3.   

    还是不行,错误:Web在命名空间中不存在.怎么System的属性里没有Web属性呢?
      

  4.   

    To tanmenglin() :按照nerk(尘世中一个迷途小书僮) 说的,
    添加引用, .Net组件
    把System.Web.dll添加进去.就应该没有问题.另外提供一篇文章,介绍了三种不同方法.
    在.NET中使用SMTP发送邮件
    http://www.microsoft.com/china/community/article.asp?oBODY=TechZone/TechArticle/TechDoc/sendmail&oXSLT=TechZone/TechArticle/TechContent本文简单介绍了SMTP协议(RFC2554)发送邮件的过程,并讨论了在 .NET 中使用SMTP发送邮件由简到繁的三种不同方案、各自可能遇到的问题及其解决办法。