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