C# 如何在某个日期通过电子邮件自动发送通知?
我有一个小问题,我不知道如何在.NETMVC中编程一个函数来在约会时发送电子邮件 例如:每个月25日,向我的团队合作伙伴发送一封电子邮件,提醒他们更新库存。每个月27号发邮件给他的老板检查库存 我试着这么做,但我编写了一个函数,每次有人进入WebApp时都会检查日期,如果是25号,就会发送电子邮件 问题:C# 如何在某个日期通过电子邮件自动发送通知?,c#,.net,asp.net-mvc,C#,.net,Asp.net Mvc,我有一个小问题,我不知道如何在.NETMVC中编程一个函数来在约会时发送电子邮件 例如:每个月25日,向我的团队合作伙伴发送一封电子邮件,提醒他们更新库存。每个月27号发邮件给他的老板检查库存 我试着这么做,但我编写了一个函数,每次有人进入WebApp时都会检查日期,如果是25号,就会发送电子邮件 问题: 它发送了数千封电子邮件,因为它每次都被执行 当一个人在应用程序中时 如果没有人进入该应用程序,则可以执行该功能:( 查看Windows任务计划程序,并使用它计划您的电子邮件任务。Window
- 它发送了数千封电子邮件,因为它每次都被执行 当一个人在应用程序中时
- 如果没有人进入该应用程序,则可以执行该功能:(
在windows服务器中创建一个控制台应用程序,并使用windows任务调度器进行调度。您还可以查看quartz.net库,使用它在计时器上进行调度参见:实现这一点的方法之一是编写一个windows服务应用程序,该应用程序将有一个计时器,每天检查日期,如果日期等于25日发送电子邮件时,更好的方法是使用.Net可用的免费调度程序之一。我可以建议-易于使用和实现看看这个-