今天我需要编写一个代码,可以在密码更改80天后的一天内发送一次自动邮件。我已经检查了密码是否已经80天的条件,而且截至目前我刚刚在用户登录时发了一条消息来更改密码,但我也想给他发一封邮件,以便用户可以即使他在密码到期前的最后10天内没有登录,也要获取信息(因为90天后密码将过期)。
我知道如何发送邮件,我知道如何检查条件,但我不知道如何自动发送邮件,为此我应该在哪里编写代码以便邮件将无论用户是否登录,都会被发送。我正在研究MVC 4 Web应用程序。请帮帮我!!
先谢谢你!!
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用Quartz.NET来安排日常工作。这意味着您每天在特定工作中检查一次超过80天的密码并相应地发送邮件。
以下是关于如何操作的tutorial。