- 博客(0)
- 资源 (2)
- 收藏
- 关注
ASP.NET电子邮件发送经典实例
.net提供了强大的功能,其中就包括发送邮件上.经过仔细研究才发现用.net发送电子邮件是很简单的一件事情.现在我们就来看一下.
首先添加命名空间
Using System.Net.Mail
下面我们看发送邮件的代码部分:(注意:网易的邮件服务器是 smtp.163.com)
MailAddress from = new MailAddress(TBMailFrom.Text);
MailAddress to = new MailAddress(TBMailTo.Text);
MailMessage message = new MailMessage(from,to);
message.Subject = TBSubject.Text;
message.Body = TBDescript.Text;
if (FileUpload1.PostedFile.FileName != "")
{
Attachment att = new Attachment(FileUpload1.PostedFile.FileName);
message.Attachments.Add(att);
}
SmtpClient client = new SmtpClient("smtp.163.com");
client.Send(message);
我们这里在发送邮件的时候只是设置了邮件收,发件人,邮件主题和邮件正文部门,在.net里面还可以设置发送邮件的文本格式,优先级等.我们这里就不说明了,相信看看就会明白的. (message.Priority;设置优先级.mssage.Headers;设置邮件的标头. message.CC;设置抄送.message.IsBodyHtml;设置是否以html格式发送邮件)
2010-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人