Asp.net mvc 4 在每个月的特定日期自动从my web应用发送电子邮件

Asp.net mvc 4 在每个月的特定日期自动从my web应用发送电子邮件,asp.net-mvc-4,Asp.net Mvc 4,在我的MVC应用程序中,我有这样一个场景。在每个月的第5天,必须从数据库中提取某些用户,并将电子邮件作为警报发送给他们。在web应用程序中处理此场景的最佳方法是什么?在Global.asax文件中放置计时器是监视的最佳方法吗?(我的要求不允许我使用数据库作业) 提前谢谢我也有类似的要求。我做了一些研究,发现编写一个服务将是最好的方法,我认为这需要完整的VisualStudio,我们还负担不起 我发现ASP.NET论坛上的一个帖子很有用: 从该线程中的各个链接中,我对以下解决方案最感兴趣: S

在我的MVC应用程序中,我有这样一个场景。在每个月的第5天,必须从数据库中提取某些用户,并将电子邮件作为警报发送给他们。在web应用程序中处理此场景的最佳方法是什么?在Global.asax文件中放置计时器是监视的最佳方法吗?(我的要求不允许我使用数据库作业)


提前谢谢

我也有类似的要求。我做了一些研究,发现编写一个服务将是最好的方法,我认为这需要完整的VisualStudio,我们还负担不起

我发现ASP.NET论坛上的一个帖子很有用:

从该线程中的各个链接中,我对以下解决方案最感兴趣:


Session_Start in global.asax是每次有人访问您的网站时都会触发的功能。我们之所以不急于采用这种解决方案,是因为我们担心依靠某人点击网站来触发会话启动有点不可靠,特别是我们希望警报每天早上10点开始发出。

那么要定期运行的数据库作业呢?我没有使用该作业的权限。我已经编辑了这个问题。谢谢你的建议。