이끼에 WebPart에서 이메일을 보내는 방법 2007

안녕 Devs,
다음은 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를 사용하여;
네임 스페이스 센드메일
{
공용 클래스 센드메일 : Microsoft.SharePoint.WebPartPages.WebPart
{
민간 텍스트 상자 txtTo;
민간 버튼 btnSendMail;
보호된 재정의 공극 CreateChildControls()
{
txtTo = 새 텍스트 상자();
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>