在MVC应用程序中发送预定电子邮件的最佳方式?

时间:2015-11-09 08:24:54

标签: asp.net-mvc triggers windows-services scheduled-tasks quartz-scheduler

我有一个MVC应用程序,可以在特定时间定期发送电子邮件。虽然我可以使用DebuggingQuartz.NET模式下管理此问题,但由于回收应用程序池等问题,它在发布到IIS Server时无效。因此,我认为存在一个普遍问题关于这一点,我想database triggerwindows service来发送电子邮件。那么,最好的选择是什么?实际上,如果在数据库端创建触发器比运行脚本简单得多,我宁愿这样做。但是,如果有更好的选择,请您澄清如何将其集成到我的MVC应用程序中?
注意:我使用MSSQL Server 2008作为数据库,Windows Server 2008用于发布应用程序。

1 个答案:

答案 0 :(得分:0)

您可以创建一个与您发送电子邮件的MVC应用程序一起运行的应用程序。使用每隔x分钟或每天设定的时间运行的计划任务触发它。