我是 asp.net 的新手。我有一个项目正在工作。我需要每天上午 12 点向不同的用户发送不同的邮件。
我需要知道如何实现每天在某个时间段醒来的方法。
请帮助我尽可能多的细节,因为我是一个完整的初学者
问问题
2303 次
2 回答
0
使用Quartz.NET。
Quartz.NET 是一个功能齐全的开源企业作业调度系统,使用 .NET 平台编写,可用于从最小的应用程序到大型企业系统。
您也可以使用 Windows 任务计划程序,但您需要一些特定的 Windows 权限才能在生产服务器上执行此操作。
于 2013-01-21T07:06:15.947 回答
0
您可以创建将在您需要的时间自动执行的Windows 服务。Windows 服务应包含发送电子邮件的代码。您可以在简单 Windows 服务示例和发送自动电子邮件警报的简单 Windows 服务上查看这些链接。您还可以在您的应用程序中实现一个可以管理它的计时器。如果您想这样做,请查看这篇文章。
于 2013-01-21T07:15:21.747 回答