1/// <summary>
 2        /// 功能:实现在Web页面中发送Email
 3        /// </summary>

 4        private void SendMail()
 5        {
 6            MailMessage m = new MailMessage();
 7            
 8            ///发件人地址
 9            m.From = tbFrom.Text;
10
11            ///收件人地址
12            m.To = tbTo.Text;
13
14            ///邮件主题
15            m.Subject = tbSubject.Text;
16
17            ///邮件内容
18            m.Body = tbBody.Text;
19
20            ///优先级
21            switch(ddlp.SelectedIndex)
22            {
23                case 0:
24                    m.Priority = MailPriority.High;
25                    break;
26                case 1:
27                    m.Priority = MailPriority.Low;
28                    break;
29                default:
30                    m.Priority = MailPriority.Normal;
31                    break;
32            }

33
34            ///设置邮件格式
35            if(ddlp.SelectedIndex==0)
36                m.BodyFormat = MailFormat.Text;
37            else
38                m.BodyFormat = MailFormat.Html;
39
40            ///设置服务器
41            if(tbServer.Text!="")
42            {
43                SmtpMail.SmtpServer = tbServer.Text;
44            }

45
46            ///以下处理附件 
47            string strFileName = FileSelect.PostedFile.FileName;
48            if(strFileName!="")
49                m.Attachments.Add(new MailAttachment(strFileName));
50
51            ///发送邮件
52            SmtpMail.Send(m);
53        }
posted on 2007-09-30 16:54  nacarat  阅读(1045)  评论(2)    收藏  举报