<%@ page Language = "C#" debug = "true" Explicit="True" %>
<%@ Import Namespace = "System.Web.Util" %>
<%@ Import Namespace = "System.Web.Mail" %>
public void SendMail (Object Obj, EventArgs E) {
labelSendMailResult.Text = "";
if (Page.IsValid) {
MailMessage mailObj = new MailMessage();
// 設(she)置email的'from'和'to'的地址
mailObj.From = inputMailFrom.Value;
mailObj.To = inputMailTo.Value;
mailObj.Subject = inputMailSubject.Value;
mailObj.Body = textBoxMailBody.Text;
// 可選: 使用html格式的(de)Email
mailObj.BodyFormat = MailFormat.Html;
// 可選: 對郵件進行加密
// mailObj.BodyEncoding = MailFormat.Base64;
// 可選: 設置(zhi)郵件的優先(xian)級別為(wei)高(gao)
mailObj.Priority = MailPriority.High;
// 可選: 附件
if (inputMailAttachment.PostedFile.ContentLength > 0) {
// 注意這里(li)我們創建了(le)一個(ge)MailAttachment對象來附加一個(ge)文件到email。
mailObj.Attachments.Add(new MailAttachment(inputMailAttachment.PostedFile.FileName));
}
// 使用SmtpMail對象(xiang)來發送郵件(jian)。
SmtpMail.Send(mailObj);
labelSendMailResult.Text = "郵件(jian)發送成功 From: " + inputMailFrom.Value + "; To: " + inputMailTo.Value;
if (inputMailAttachment.PostedFile.ContentLength > 0) {
labelSendMailResult.Text += "
該郵件包含附件: " + inputMailAttachment.PostedFile.FileName + ", 附件大小為: " + (inputMailAttachment.PostedFile.ContentLength / 1024).ToString() + " K Byte(s)";
}
}
}
ŷ������XXXX�߳��ͽ�,�����������Ļ����HD