首先,在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暗送等.自己去尝试吧.
<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暗送等.自己去尝试吧.
浙公网安备 33010602011771号