如何发送一个从WebPart在MOSS邮箱 2007

嗨离散事件,
下面是一段代码,发送电子邮件的WebPart.

使用系统;
使用System.Collections.Generic;
使用System.ComponentModel;
使用System.Text;
使用的System.Web;
使用System.Web.UI程序;
使用System.Web.UI.WebControls程序;
使用System.Collections.ObjectModel;
使用Microsoft.SharePoint.Utilities;
使用Microsoft.SharePoint程序;
使用System.Data;
使用System.Collections;
命名空间的SendMail
{
公共类的SendMail : Microsoft.SharePoint.WebPartPages.WebPart
{
私人的TextBox txtTo;
私人按钮btnSendMail;
受保护的覆盖无效的CreateChildControls()
{
txtTo =新的TextBox();
this.Controls.Add(txtTo);
btnSendMail =新按钮();
btnSendMail.Text = “发送电​​子邮件”;
btnSendMail.Click =新的EventHandler(SendMail_Click);
this.Controls.Add(btnSendMail);
}
无效SendMail_Click(发件人对象, EventArgs五)
{
的SPSite _SITE =新SPSite(HttpContext.Current.Request.Url.ToString());
SPWeb _Web = _site.OpenWeb();
_web.AllowUnsafeUpdates = TRUE;
SPUtility.SendEmail(_Web, 假, 假, txtTo.Text, “测试电子邮件”, “文本的正文消息”);
_web.Dispose();
_site.Dispose();
}
}
}

创建的WebPart,并登记为的SafeControl

给一个答复

你可以使用 这些HTML标签

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>