首先,在Web.config里做以下设置.
<configuration>
  <connectionStrings/>
  <system.net>
    <mailSettings>
      <smtp>
            <network host="relayServerHostname" port="portNumber" userName="username" password="password" />
         //下面是一个使用网易邮箱的例子,因为网易使用的是默认的端口号,可以不设置
       // <network host="smtp.163.com" port="25" userName="From" password="****" />
      </smtp>
    </mailSettings>
  </system.net>
....
....
....
</configuration>

发送邮件的例子如下
首先导入空间
using System.Net.Mail;
...
...
SmtpClient sc = new SmtpClient();
MailMessage mm = new MailMessage("From@163.com","To@163.com");
//MailMessage有4种创建方式,此是使用的个参数,前者是发送者的邮箱地址,后者是收信的邮箱地址;
mm.Subject = "这里是邮件的标题";
mm.Body = "这里在是邮件内容";
mm.IsBodyHtml = true;                        //指定电子邮件正文是否包含纯文本还是 HTML 标记
sc.Send(mm);                                     //发送

//另mm还有很多属性,如BC,CC暗送等.自己去尝试吧.
posted on 2007-01-23 14:46    阅读(329)  评论(1)    收藏  举报