2013-02-11 86 views
0

以下是寫在asp.net web表單,執行和通過電子郵件發送的aspx頁面代碼:發送asp.net頁面通過電子郵件從Windows服務應用程序

StringWriter sw = new StringWriter(); 
HtmlTextWriter htw = new HtmlTextWriter(sw); 
Server.Execute("ResetPasswordEmailContents.aspx?UserID=" + user.ProviderUserKey.ToString(), htw); 
return MailManager.SendEmail(txtEmail.Text, String.Empty, ConfigurationManager.AppSettings["EmailPasswordRecoverySubject"], sw.ToString()); 

我想現在要做的就是送這封電子郵件來自Windows服務應用程序,我無法在Windows窗體應用程序中使用「Server.Execute()」方法。任何人有想法如何做到這一點?

回答

相關問題