2013-02-11 88 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()”方法。任何人有想法如何做到这一点?

回答

相关问题