在ASP.NET Web应用程序中自动向用户发送邮件

时间:2014-09-15 05:14:36

标签: c# asp.net

我需要在他们的计划到期后向用户发送自动电子邮件。所有用户将有不同的到期时间。有任何其他方式而不是使用工作流程,如果只有工作流程,那么如何使用工作流程。请给我指点。

  

我正在使用ASP.NET网站。(VS2010)   所有用户可能有不同的到期时间,如1个月,2个月等   因此,它是Web应用程序的长期任务或过程。   我可以创建工作流程(vs2010中的控制台应用程序),但不知道如何使用asp.net网站。

1 个答案:

答案 0 :(得分:2)

如果您可以在生产服务器上安装 Windows服务,或者使用 MSSQL计划作业来完成此任务,则可以尝试 Windows服务

对于Windows服务:

Simulate a Windows Service using ASP.NET to run scheduled jobs

Schedule Email Through ASP.NET or Schedule Tasks Using ASP.NET

Scheduling Window Service Daily,Weekly,Monthly

对于MSSQL计划作业:

how to schedule a job for sql query to run daily?

Automated Email Notifications using SQL Server Job Schedular