在 ASP.NET MVC 中后台运行的电子邮件计划

Email schedule that runs in the background in ASP.NET MVC

只要 2 个日期之间的超时 > 2,如何在后台创建 运行 的电子邮件。

2 天相差 2 天否则有时间超过运行 如图所示(开幕日期 1,结束日期 2:日期 2 -date1 > 2 => 邮件)

您可以按照以下步骤操作:

  1. 创建一个后台 SQLAgent 作业,它根据通知计划定期运行,例如每天一次或每 12 小时一次。
  2. 此 SQLAgent 作业轮询计划 table 并使用 sp_send_dbmail 发送电子邮件。 使用 DATEDIFF(day,GETDATE(),TravelDate) < 2 找出 2 天内的行程。 send email using sp_send_dbmail