gpt4 book ai didi

asp.net-mvc-4 - 在每月的特定一天从我的网络应用程序自动发送电子邮件

转载 作者:行者123 更新时间:2023-12-02 09:08:54 25 4
gpt4 key购买 nike

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

提前致谢

最佳答案

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

我发现 ASP.NET 论坛上的一个帖子很有帮助: http://forums.asp.net/t/1525428.aspx/1

从该线程中的各个链接中,我最感兴趣的是以下解决方案: http://www.codeproject.com/Articles/12117/Simulate-a-Windows-Service-using-ASP-NET-to-run-sc

global.asax 中的 Session_Start 是每次有人访问您的网站时都会触发的内容。我们之所以不立即采用此解决方案,是因为我们担心依靠某人访问网站来触发 Session_Start 有点不可靠,特别是当我们希望警报每天上午 10 点开始发出时。

关于asp.net-mvc-4 - 在每月的特定一天从我的网络应用程序自动发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15104898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com